0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-07-03 01:09:05 +02:00
Commit graph

10670 commits

Author SHA1 Message Date
Jason Volk 324db44678 ircd:Ⓜ️:event: Move TLS buf to stack. 2019-08-23 17:28:58 -07:00
Jason Volk 9877d3bdf0 ircd:Ⓜ️:vm: Conditions for present state table. 2019-08-23 17:17:01 -07:00
Jason Volk c4d10e3c5a modules/m_event: Tweak flags. 2019-08-23 16:27:32 -07:00
Jason Volk c7b828c60e ircd::util: Use long literals. 2019-08-23 16:09:52 -07:00
Jason Volk a2541e3627 ircd::util: Limit iteration. 2019-08-23 16:09:52 -07:00
Jason Volk e39a0807a2 modules/console: Improve user read output. 2019-08-23 16:09:52 -07:00
Jason Volk 97c9e4e04d modules/m_command: Enrich the arguments for the read command. 2019-08-23 15:11:28 -07:00
Jason Volk 60de3edb6f modules/m_receipt: Minor rename. 2019-08-23 14:54:37 -07:00
Jason Volk 01a751ca96 modules/console: Add rooms head reset cmd. 2019-08-22 09:26:02 -07:00
Jason Volk 9aaef347d5 configure: Check for ICMP support on linux platform. 2019-08-22 08:53:26 -07:00
Jason Volk b0f1487a22 ircd::allocator: Set narenas=1 for je. 2019-08-22 08:49:16 -07:00
Jason Volk 8ad0d46cff ircd:Ⓜ️:room::state: Move rebuild iterations out from interface. 2019-08-22 08:02:17 -07:00
Jason Volk 5a22fa7370 ircd:Ⓜ️:room::auth: Propagate interruption. 2019-08-22 07:03:59 -07:00
Jason Volk 7bd716a103 ircd:Ⓜ️:room::auth: Improve conditions to conduct check. 2019-08-22 06:02:02 -07:00
Jason Volk 652ffa8ea2 ircd:Ⓜ️:room::state: Improve coarse rebuild interface. 2019-08-22 06:02:02 -07:00
Jason Volk cf662a833a modules/m_event: Simplify format. 2019-08-22 03:18:58 -07:00
Jason Volk 4dba866c64 ircd:Ⓜ️:room::auth: Rename to M_AUTH_FAIL. 2019-08-22 03:15:59 -07:00
Jason Volk 118efe5cc7 ircd:Ⓜ️:room::state: Remove cruft. 2019-08-22 02:38:29 -07:00
Jason Volk ac08202346 ircd:Ⓜ️:room::auth::check: Query for user mxid state_key only. 2019-08-22 02:25:03 -07:00
Jason Volk 061b85de5b ircd:Ⓜ️:room::auth: Reorg check() stack interface related. 2019-08-22 02:25:03 -07:00
Jason Volk 065c0bd426 ircd:Ⓜ️:media: Start a weak central interface; move core utils into namespace. 2019-08-22 01:53:28 -07:00
Jason Volk 3a36d847eb ircd::rfc3986: Use a namespace rather than struct here. 2019-08-22 01:25:43 -07:00
Jason Volk d3a82de4cd modules/console: Improve room state output with pretty_stateline(). 2019-08-21 02:29:09 -07:00
Jason Volk a119e6a3ef ircd:Ⓜ️:room::state::space: Exclude reference event from results. 2019-08-21 02:28:21 -07:00
Jason Volk 586468501f modules/console: Show some top auth data in room top. 2019-08-21 01:33:05 -07:00
Jason Volk 15dc7d17ef modules/m_event: Add pretty_stateline() for state event detail. 2019-08-21 00:40:20 -07:00
Jason Volk d55bb7a762 modules/m_room_create: Fix overzealous condition. 2019-08-20 22:59:05 -07:00
Jason Volk 04efec92e3 modules/console: Improve room state space output format. 2019-08-20 22:57:17 -07:00
Jason Volk 063bd39b09 ircd:Ⓜ️:room::auth: Remove noexcept on interface for IO termination propagation. 2019-08-20 22:26:52 -07:00
Jason Volk 5e87a2e941 ircd:Ⓜ️:room::auth: Improve error hierarchy. 2019-08-20 22:26:52 -07:00
Jason Volk 7e8d8666ff ircd:Ⓜ️:room::state: Add additional event::idx based tools. 2019-08-20 21:36:36 -07:00
Jason Volk 224c67032a modules/console: Show help rather than bad command if possible. 2019-08-20 21:23:18 -07:00
Jason Volk a5e422cc03 modules/console: Minor simplify cmd. 2019-08-20 21:23:18 -07:00
Jason Volk 2638a316b6 modules/magick: Add missing export attributes. 2019-08-20 21:23:18 -07:00
Jason Volk 87a35a5a41 ircd: Add ago() convenience to timedate suite. 2019-08-20 21:23:18 -07:00
Jason Volk 27d394ebfa ircd::util: Simplify tool. 2019-08-20 21:23:18 -07:00
Jason Volk fd953d4b10 ircd:Ⓜ️:events::type: Add has()/has_prefix() to interface. 2019-08-20 21:23:18 -07:00
Jason Volk 204989802d ircd:Ⓜ️:events: Split and reorganize API sections into specific namespaces. 2019-08-20 21:23:18 -07:00
Jason Volk d320ce0b47 modules/console: Add basic room messages count as default for room count cmd. 2019-08-20 21:23:18 -07:00
Jason Volk 0e956dbaca ircd:Ⓜ️:dbs: Start a directory README; add some comments. 2019-08-20 21:23:18 -07:00
Jason Volk 8f442b9689 README: Minor intro wording tweaks. 2019-08-20 18:24:06 -07:00
Jason Volk 9a0e9c0356 modules/console: Add room head count cmd. 2019-08-20 01:25:18 -07:00
Jason Volk ac03c9a13b ircd: Use bool return values through prefetching stack. 2019-08-19 21:18:26 -07:00
Jason Volk 7c6a0be4b5 ircd:Ⓜ️:room: Remove cruft. 2019-08-19 20:58:14 -07:00
Jason Volk bfbf8d3852 configure: Generate verbose object source. 2019-08-19 20:38:22 -07:00
Jason Volk 6ccbede478 ircd::fs::aio: Use ctx::dock for waiter; minor reorg. 2019-08-19 20:24:05 -07:00
Jason Volk 25f5f28102 ircd::fs::aio: Improve conf item documentation. 2019-08-19 20:11:59 -07:00
Jason Volk 26058e86ce ircd:Ⓜ️:users: Improve users iteration w/ optimized events:: interface. 2019-08-19 19:44:03 -07:00
Jason Volk 6a8a7451d9 ircd:Ⓜ️:events: Optimize query pattern for sender iterations. 2019-08-19 19:35:58 -07:00
Jason Volk e58434705e ircd:Ⓜ️:dbs: Augment event_sender with a second key domain. 2019-08-19 18:40:12 -07:00