0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-06 05:48:54 +01:00
Commit graph

10163 commits

Author SHA1 Message Date
Jason Volk
b9b3f9f00e ircd:Ⓜ️ Fix my(event) conditions regression. 2019-07-13 23:20:03 -07:00
Jason Volk
91b0027751 ircd:Ⓜ️🆔 Assert my(id) call is useful. 2019-07-13 23:20:03 -07:00
Jason Volk
b9df49a891 modules/client/sync/rooms/state: Make special case for invite_state inclusive. 2019-07-13 23:20:03 -07:00
Jason Volk
c7a68a8cb3 ircd::ctx: Fix ctx::parallel argument allocation assumptions.
ircd::ctx: Rename tool.
2019-07-13 23:20:03 -07:00
Jason Volk
63a238fa76 modules/federation/sender: Fix event_id regression. 2019-07-13 23:20:03 -07:00
Jason Volk
9fc5f86886 modules/m_fetch: Fix event construction regression. 2019-07-13 19:28:48 -07:00
Jason Volk
b5b32e15da ircd:Ⓜ️:room::members: Fix key regressions in room::members queries. 2019-07-13 19:28:48 -07:00
Jason Volk
1fa275813c modules/media/magick: Call ::DestroyMagickResources() on module dtor. 2019-07-13 19:28:48 -07:00
Jason Volk
ccfb3cd688 ircd::mods: Output linked module list to log on stuck module. 2019-07-13 19:28:48 -07:00
Jason Volk
9343d0ea2b ircd::mods::ldso: Add ifdefs for weak function undefining on other platforms. 2019-07-13 19:28:48 -07:00
Jason Volk
4b961099cc modules/client/createroom: Add default room version conf item; fix create eval. 2019-07-13 19:28:03 -07:00
Jason Volk
6abd1a8173 modules/m_fetch: Fix prev array counting calls. 2019-07-13 19:28:03 -07:00
Jason Volk
2489ae02ff modules/m_fetch: Explicitly cancel request after assignment failure. 2019-07-13 19:28:03 -07:00
Jason Volk
f33f65040d ircd::net::dns::resolver: Increase timeout worker responsiveness. 2019-07-13 19:28:03 -07:00
Jason Volk
84d1749f4d ircd::mods: Improve/reorg internal interface related. 2019-07-13 19:28:03 -07:00
Jason Volk
55a70915a6 ircd:Ⓜ️ Fix module orderings. 2019-07-13 19:28:03 -07:00
Jason Volk
df8fd36fde ircd:Ⓜ️:user: Simplify user::room_tags impl w/ modern linkage.
ircd:Ⓜ️:user: Simplify user::room_account_data impl w/ modern linkage.

ircd:Ⓜ️:user: Modernize user::profile impl linkage.

ircd:Ⓜ️:user: Modernize user::account_data impl linkage.

ircd:Ⓜ️:user: Simplify user::ignores impl w/ modern linkage.
2019-07-13 18:15:27 -07:00
Jason Volk
0eda690733 modules/console: Allow iteration of user's room tags in all rooms. 2019-07-13 18:15:27 -07:00
Jason Volk
6e97a72c50 ircd::ctx::ole: Minor interface reorg. 2019-07-13 18:15:27 -07:00
Jason Volk
1af930d541 Fix target inputs order in include/Makefile. 2019-07-13 15:51:55 -07:00
Jason Volk
2aafbaff5c configure: Fix includedir and install path related. 2019-07-12 19:29:51 -07:00
Jason Volk
023167b440 modules/client/sync: Add a 'semaphore mode' for muted sync. 2019-07-12 19:29:51 -07:00
Jason Volk
6b54ab902e modules/client/sync: Minor cleanup of condition statements. 2019-07-12 19:29:51 -07:00
Jason Volk
393e4f32de modules/client/sync: Add comment on the phased sync arg. 2019-07-12 19:29:51 -07:00
Jason Volk
d0cc5b020b ircd::fs: Minor reorg of fadvise related. 2019-07-12 19:29:51 -07:00
Jason Volk
4090b8f3da modules/client/rooms/invite: Use json::stack to generate request content. 2019-07-12 19:29:51 -07:00
Jason Volk
519b19547d modules/console: Fix regression. 2019-07-12 19:29:51 -07:00
Jason Volk
09ea0be2f0 modules/client/rooms/invite: Improve error reporting. 2019-07-12 19:29:51 -07:00
Jason Volk
5c8a97c43e modules/client/rooms/invite: Use the v2 invite api here. 2019-07-12 19:29:51 -07:00
Jason Volk
212e4abb55 ircd:Ⓜ️:fed: Add /v2/invite request support. 2019-07-12 19:29:51 -07:00
Jason Volk
ce55859fb2 ircd:Ⓜ️ Rename v1 to fed. 2019-07-12 19:29:51 -07:00
Jason Volk
fe4ce5c130 modules/client/rooms/invite: Fix event construction. 2019-07-12 19:29:51 -07:00
Jason Volk
ef670cc8b9 modules/client/createroom: Abort room creation for DM's if error inviting counter-party. 2019-07-12 19:29:51 -07:00
Jason Volk
f4600bb002 modules/client/createroom: Create with room_version 4. 2019-07-12 19:29:51 -07:00
Jason Volk
4353034027 modules/client/events: Prevent seek of event_idx for EDU's. 2019-07-12 19:29:50 -07:00
Jason Volk
9e10ddcc61 ircd:Ⓜ️:event: Improve construction event_id related conditions. 2019-07-12 19:29:50 -07:00
Jason Volk
76148e2971 modules/client/events: Fix condition; use minmax/minor cleanup. 2019-07-12 19:29:50 -07:00
Jason Volk
b5219750be modules/vm: Move the room_id append up the stack. 2019-07-11 19:34:20 -07:00
Jason Volk
2d7a914eb2 ircd:Ⓜ️:event: Fix detection on hashing constructor. 2019-07-11 19:22:35 -07:00
Jason Volk
d837753d29 modules/console: Fix an event construction. 2019-07-11 18:58:18 -07:00
Jason Volk
d7ac655220 ircd:Ⓜ️:pretty: Simplify all space literals. 2019-07-11 18:58:17 -07:00
Jason Volk
e39adf9942 ircd:Ⓜ️ Calculate hash on pretty_online(event) if missing. 2019-07-11 18:58:17 -07:00
Jason Volk
59467cf670 ircd::util: Add minmax(). 2019-07-11 18:58:17 -07:00
Jason Volk
e0ff0dfd3c modules/m_keys: Improve cache::get query. 2019-07-11 18:58:17 -07:00
Jason Volk
4947ef10f5 ircd:Ⓜ️:room: Add missing linear event::idx get(). 2019-07-11 18:58:17 -07:00
Jason Volk
dcffd35c40 ircd: Use buffer::copy() here. 2019-07-11 18:58:17 -07:00
Jason Volk
e4a036f18a ircd:Ⓜ️:error: Improve the what() format on m::error. 2019-07-11 18:58:16 -07:00
Jason Volk
c4e5d06d91 ircd:Ⓜ️:error: Improve construction stack. 2019-07-11 17:22:16 -07:00
Jason Volk
628766f6fa ircd:Ⓜ️:vm::eval: Remove the size-one array branch. 2019-07-11 16:57:41 -07:00
Jason Volk
88bd487d5d modules/client/events: Fix regression from aebfd8d9ff. 2019-07-11 16:57:41 -07:00