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

10242 commits

Author SHA1 Message Date
Jason Volk bdc88e6c7e imrcd:Ⓜ️:room::members: Add empty() to interface. 2019-07-19 14:27:57 -07:00
Jason Volk 4de54ff00d ircd:Ⓜ️:room::members: Improve present state condition test. 2019-07-19 13:55:06 -07:00
Jason Volk 5d1e558c0e ircd::net: Gracefully handle unrecognized SNI. 2019-07-18 18:46:36 -07:00
Jason Volk ceb9ca3db7 ircd::net: Improve log consistency. 2019-07-18 18:46:36 -07:00
Jason Volk 83c21ea523 ircd:Ⓜ️:error: Fix content access. 2019-07-18 15:09:07 -07:00
Jason Volk 89b047f68c ircd:Ⓜ️ Tweak module order. 2019-07-18 15:09:06 -07:00
Jason Volk ca21a760a7 modules: Rename net_listener back to m_listen. 2019-07-18 15:09:04 -07:00
Jason Volk d4438bbb22 ircd::db::env: Use our own impl of NowMicros(). 2019-07-17 19:12:13 -07:00
Jason Volk ad1940d614 ircd::db::env: Add NowNanos() override. 2019-07-17 19:11:43 -07:00
Jason Volk 4b831a6a30 modules/client/sync: Decrease the default flush high water mark. 2019-07-17 18:34:42 -07:00
Jason Volk 48468a32f0 ircd::ctx: Add critical_assertion for when_() templates. 2019-07-17 18:10:34 -07:00
Jason Volk 130a86e27c modules/m_fetch: Use cancel interface; minor cleanup. 2019-07-17 16:24:37 -07:00
Jason Volk 3958757dbb ircd:Ⓜ️:dbs: Improve debug logging on horizon resolve sequence. 2019-07-17 16:19:28 -07:00
Jason Volk aa8c0487e5 modules/federation/sender: Increase per-event error log level. 2019-07-17 15:20:21 -07:00
Jason Volk 9c94c6ac8f ircd:Ⓜ️ Move user::events definitions to module.
ircd:Ⓜ️ Move user::rooms definitions to module.
2019-07-17 15:05:34 -07:00
Jason Volk 82ed7ad69b ircd::mods: Attempt to unconfuse backtraces. 2019-07-17 15:05:34 -07:00
Jason Volk 2b4c7a3646 ircd: Remove stale comment from stdinc. 2019-07-17 14:53:13 -07:00
Jason Volk ad834bfc5b ircd:Ⓜ️:vm: Reorganize eval/vm::inject for room version differences; add comment. 2019-07-17 14:53:13 -07:00
Jason Volk f53ff565e8 modules/vm: Add some conf items to inject; minor improvement. 2019-07-17 10:06:56 -07:00
Jason Volk 671ad292ef modules/console: Add room_tags set cmd. 2019-07-16 19:15:29 -07:00
Jason Volk 979a2b41e3 modules/console: Fix room tags output. 2019-07-16 17:46:50 -07:00
Jason Volk e5c1a4acef ircd:Ⓜ️ Reorder modules. 2019-07-16 16:39:05 -07:00
Jason Volk 6804123244 modules/media/magick: Synchronize module unload. 2019-07-16 16:25:08 -07:00
Jason Volk 4b53217939 ircd::db: Improve readability. 2019-07-16 16:06:40 -07:00
Jason Volk e0e9e09e67 ircd:Ⓜ️ Make append() return and propagate boolean. 2019-07-16 15:26:15 -07:00
Jason Volk ef1f6f2642 ircd:Ⓜ️ Move event/append header. 2019-07-16 12:39:16 -07:00
Jason Volk ad7c6980ac ircd::log: Tweak log format. 2019-07-16 12:16:43 -07:00
Jason Volk 339e43c004 modules/client/sync: Update readme. 2019-07-16 11:36:03 -07:00
Jason Volk 1c00399f66 ircd:Ⓜ️ Add interface to test if event is redacted. 2019-07-16 10:48:35 -07:00
Jason Volk 13830061a3 ircd:Ⓜ️:event::refs: Add overload to check if ref type exists. 2019-07-16 10:27:53 -07:00
Jason Volk ecdd5c153c modules/console: Fix old module name references. 2019-07-16 09:33:51 -07:00
Jason Volk c266b8a72e ircd:Ⓜ️ Add client_sync_rooms_summary to mods list. 2019-07-16 09:32:06 -07:00
Jason Volk 594627e945 modules/client/rooms/join: Minor simplify. 2019-07-15 23:01:17 -07:00
Jason Volk 270cf6564c modules/client/rooms/initialsync: Remove event_id host regression. 2019-07-15 21:22:43 -07:00
Jason Volk 4f88697620 modules/vm: Get room version from create event claim. 2019-07-15 19:04:29 -07:00
Jason Volk b8b711c658 ircd::http: Fix query for_each return value. 2019-07-15 17:52:01 -07:00
Jason Volk 4e5b9696f5 modules/federation/make_join: Room version match against query string params. 2019-07-15 17:36:01 -07:00
Jason Volk 477fc25687 modules/m_room_power_levels: Remove stale hooks.
modules/m_room_create: Remove stale hooks.
2019-07-15 17:20:48 -07:00
Jason Volk 76ed65d36e modules/vm: Improve derror log output on call_hook(). 2019-07-15 17:20:48 -07:00
Jason Volk 449f667dd9 modules/client/rooms/join: Exception handling around bootstrap eval. 2019-07-15 17:20:47 -07:00
Jason Volk 8c7623ff99 ircd::log: Show the ctx::epoch() in log output; tweak format. 2019-07-15 17:20:47 -07:00
Jason Volk 2bcfe14822 ircd::ios: Add a handler epoch counter. 2019-07-15 17:20:47 -07:00
Jason Volk ebbc5a5be0 ircd::ios: Apply noexcept to handler border functions. 2019-07-15 17:20:47 -07:00
Jason Volk 20081ce5c1 modules/console: Output room version in fed head. 2019-07-15 17:20:47 -07:00
Jason Volk 2906eebd3f modules/federation/make_join: Add room_version to make_join response. 2019-07-15 17:20:47 -07:00
Jason Volk bb7cf992ae modules/client/rooms/join: Throw error rather than returning empty event_id.
modules/client/rooms/join: Minor simplify.

modules/client/rooms/join: Use room room_version in event eval opts.
2019-07-15 15:34:06 -07:00
Jason Volk 6f7949eb2c modules/vm: Better conditions for room_id iov append. 2019-07-15 14:22:45 -07:00
Jason Volk 2f71edf41f modules/client/sync/rooms/state: Supply invite room state on invite.
modules/client/rooms/invite: Add the sender's membership event.
2019-07-15 14:11:22 -07:00
Jason Volk 598585a431 ircd::ctx: Simplify concurrent template.
modules/client/sync: Improve concurrent instantiation sites.
2019-07-15 13:09:33 -07:00
Jason Volk 14040f4917 modules: Simplify comment. 2019-07-15 11:19:14 -07:00