Jason Volk
|
c7bd5687f2
|
modules/m_room_aliases: Always update the cache on effects.
|
2019-07-19 20:25:43 -07:00 |
|
Jason Volk
|
ee926ff5fb
|
modules/m_room_aliases: Remove old hookfn.
|
2019-07-19 20:25:32 -07:00 |
|
Jason Volk
|
c4299ee5e2
|
modules/m_room_canonical_alias: Improve infologging.
|
2019-07-19 20:18:09 -07:00 |
|
Jason Volk
|
f5716caa50
|
modules/m_room_canonical_alias: Move handler function into ircd::m.
|
2019-07-19 20:12:30 -07:00 |
|
Jason Volk
|
9c1739a452
|
modules/m_vm: Post-write hooks to not propagate exceptions.
|
2019-07-19 20:12:05 -07:00 |
|
Jason Volk
|
8e73834e7a
|
modules/m_room_canonical_alias: Remove old hookfn.
|
2019-07-19 19:53:49 -07:00 |
|
Jason Volk
|
dc302601fb
|
modules/m_room_canonical_alias: Improve cache manip in effect hook.
|
2019-07-19 19:53:05 -07:00 |
|
Jason Volk
|
f64f41775d
|
ircd::ctx::future: Fix action.
|
2019-07-19 18:17:53 -07:00 |
|
Jason Volk
|
d004720fdd
|
configure: Fix some AC_SUBST's.
|
2019-07-19 18:17:53 -07:00 |
|
Jason Volk
|
58b286e651
|
ircd::log: Make the level enumeration strictly unsigned.
modules/console: Fix sign v. unsign comparison.
|
2019-07-19 18:17:52 -07:00 |
|
Jason Volk
|
0704625401
|
ircd::log: Simplify log class member interface.
|
2019-07-19 17:15:47 -07:00 |
|
Jason Volk
|
3185653ce0
|
ircd::net: Appease clang-7 here.
|
2019-07-19 17:14:45 -07:00 |
|
Jason Volk
|
064f0b712c
|
ircd::log: Fixes for clang DCE.
|
2019-07-19 17:10:35 -07:00 |
|
Jason Volk
|
431eff54d9
|
ircd: Clang-7 related misc fixes.
|
2019-07-19 16:41:31 -07:00 |
|
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 |
|