0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-17 23:40:57 +01:00
Commit graph

10049 commits

Author SHA1 Message Date
Jason Volk
df5f00d145 configure: Fix clang-7 incompatible optimization cxxflags. 2019-07-19 16:25:42 -07:00
Jason Volk
fd504be82c ircd: De-inline the now()/time() samplers; minor cleanup. 2019-07-19 16:13:11 -07:00
Jason Volk
166236dfe8 ircd::ctx: Update README [skip ci] 2019-07-19 15:15:21 -07:00
Jason Volk
3301ed62f7 ircd::ctx: Fix future wait condition closing. 2019-07-19 14:46:57 -07:00
Jason Volk
51e3d7f081 ircd::ctx: Minor code-clarify/cleanup. 2019-07-19 14:42:46 -07:00
Jason Volk
c9745570fc ircd:Ⓜ️ Add internal(room) to interface. 2019-07-19 14:27:57 -07:00
Jason Volk
e57561e8c1 ircd:Ⓜ️ Add type(room) to interface. 2019-07-19 14:27:57 -07:00
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