0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-30 02:32:43 +01:00
Commit graph

12066 commits

Author SHA1 Message Date
Jason Volk
7601031267 configure: Use PKG_CHECK_MODULES first for libllvm. 2020-04-22 10:13:26 -07:00
Jason Volk
0f74e9327d modules/console: Add log flush cmd. 2020-04-22 08:23:55 -07:00
Jason Volk
f0e8f60b1b ircd::log: Tweak configuration defaults. 2020-04-22 07:53:27 -07:00
Jason Volk
1f94b56b7f ircd::log: Unconditionally open files; move conf item condition. 2020-04-22 07:22:25 -07:00
Jason Volk
cbce88e34e ircd::json::tuple: Fix type=NUMBER serial=true tuple assignment. 2020-04-22 05:34:12 -07:00
Jason Volk
0a4bec978c ircd::net::dns::cache: Use better buffer size constant. 2020-04-22 03:48:16 -07:00
Jason Volk
0c1a54864c ircd:Ⓜ️:dbs::init: Copy string to save original dbpath. 2020-04-22 02:09:32 -07:00
Jason Volk
e57ae30791 ircd::logger: Remove noreturn attribute. 2020-04-22 01:51:55 -07:00
Jason Volk
030286fed2 ircd::db: Use critical log level for kFatalError. 2020-04-22 01:51:55 -07:00
Jason Volk
d0ffb53f1e ircd::net::dns::resolver: Simplify error message. 2020-04-21 23:28:22 -07:00
Jason Volk
260bc798d7 modules/federation/send: Fix swapped eval opts. 2020-04-21 23:07:17 -07:00
Jason Volk
b06a32691c modules/federation/query: Improve server results in room directory query. 2020-04-21 23:05:28 -07:00
Jason Volk
5ecc9f99d8 ircd::server: Add avail() convenience to interface. 2020-04-21 23:05:28 -07:00
Jason Volk
0568719030 modules/client/rooms/join: Convey any available (non-spec) server_name to m::join(). 2020-04-21 23:05:28 -07:00
Jason Volk
b471713582 modules/client/join: Convey available server_name data to join system. 2020-04-21 23:05:28 -07:00
Jason Volk
83e1bcd17b ircd::vector_view: Add constructor for reasonable implicit const conversion of value_type. 2020-04-21 23:05:28 -07:00
Jason Volk
acbbb08d3c ircd::http: Add convenience query string array tool w/ decode. 2020-04-21 23:05:28 -07:00
Tony Olagbaiye
650ac68669
nix: add default.nix and envrc/shell.nix 2020-04-22 04:44:11 +01:00
Jason Volk
17d73eeae7 ircd:Ⓜ️:node: Cleanup/reorg node interface related. 2020-04-21 19:22:07 -07:00
Jason Volk
ebeb60a84a ircd:Ⓜ️:keys: Consistent boolean return values from interface. 2020-04-21 19:22:06 -07:00
Jason Volk
538a2dab5c ircd:Ⓜ️:room::bootstrap: Adjust interface allowing for multiple remote server arguments. 2020-04-21 19:22:06 -07:00
Jason Volk
912bcd3a3c modules/console: Evaluate auth_chain in fed state eval. 2020-04-21 03:34:38 -07:00
Jason Volk
cbcd6c288c modules/m_control: Don't propagate exception after unloading the module it originated from. 2020-04-21 03:08:54 -07:00
Jason Volk
22df705df3 modules/console: Use structured decomposition; minor cleanup; improve formatting. 2020-04-21 03:02:41 -07:00
Jason Volk
48e4316144 modules/console: Use dynamic instead of tls buffers here. 2020-04-21 02:56:10 -07:00
Jason Volk
6ec5b464da configure: Fix typo. 2020-04-21 00:18:38 -07:00
Jason Volk
a60b3b16dd ircd:Ⓜ️:init::backfill: Fix conf item namespace. 2020-04-21 00:12:04 -07:00
Jason Volk
b979a20457 ircd:Ⓜ️:room::bootstrap: Move util to bootstrap::required(). 2020-04-21 00:12:04 -07:00
Jason Volk
b4a16c6678 ircd:Ⓜ️:vm: Improve release sequencing. 2020-04-20 20:45:38 -07:00
Jason Volk
61942819f2 ircd:Ⓜ️:vm: Restore sequence number stackfully on completion. 2020-04-20 20:19:30 -07:00
Jason Volk
7306ef4eb0 ircd:Ⓜ️:vm: Reverse the sequence value format in loghead. 2020-04-20 20:17:30 -07:00
Jason Volk
fa8bc645af modules/client/sync/rooms/timeline: Fix join event not updating client state. 2020-04-20 18:14:52 -07:00
Jason Volk
f8c98015f8 modules/client/sync/rooms/timeline: Fix rejoin events not appearing in timeline in linear handler. 2020-04-20 18:14:52 -07:00
Jason Volk
b798864d18 modules/client/rooms/invite: Capture additional r0.6.0 required fields. 2020-04-20 00:51:01 -07:00
Jason Volk
59e24e19bd modules/federation/send: Relax default restrictions on parallel evaluations. 2020-04-20 00:38:14 -07:00
Jason Volk
1a0a24d91a modules/client/keys/claim: Use proper resource method flag. 2020-04-19 23:25:03 -07:00
Jason Volk
266530bc5e ircd:;fs::base: Fixes for GCC-8 ternary GNU-extension. 2020-04-19 21:59:15 -07:00
Jason Volk
ca6a1d127f configure: Add --with-magic-file=path; use as default. 2020-04-19 21:33:57 -07:00
Jason Volk
69f4c2b224 ircd:Ⓜ️:resource: Obtain version information for request if possible. 2020-04-19 20:20:43 -07:00
Jason Volk
71b69d6fe9 ircd::info: Improve user/server agent format; version data. 2020-04-19 20:20:43 -07:00
Jason Volk
ba3258a8d6 configure: Improve branding_name/version related. 2020-04-19 20:20:43 -07:00
Jason Volk
646911dc80 configure: Use --broken option on git describe invocations. 2020-04-19 20:20:42 -07:00
Jochen Friedrich
a4918a8950 ircd: Fix missing fs_path.lo ASIO unit designation. (regression 2953ca0b55) 2020-04-19 18:29:26 -07:00
Jason Volk
eb9cc07767 ircd::fs::path: Improve default precedence and expected behavior of path conf items. #138 2020-04-19 18:29:18 -07:00
Jason Volk
f86a938a8a ircd::magic: Add conf item for magic file path; default to $MAGIC from environment. #138 2020-04-19 18:29:08 -07:00
Jason Volk
a063b4a681 ircd::fs::base: Make all items have persist=false behavior. 2020-04-19 17:53:22 -07:00
Jason Volk
2b5c6bfd12 ircd::magic: Minor cleanup/reorg. 2020-04-19 17:53:22 -07:00
Jason Volk
764a723704 ircd: Rename formerly conflicting header files. 2020-04-19 16:45:30 -07:00
Jason Volk
0050e0f7d9 ircd::fmt: Fix constructing cast. 2020-04-19 06:13:23 -07:00
Jason Volk
6943187149 modules/console: Add room power grant / revoke cmds. 2020-04-19 06:13:23 -07:00