Jason Volk
|
431eff54d9
|
ircd: Clang-7 related misc fixes.
|
2019-07-19 16:41:31 -07:00 |
|
Jason Volk
|
fd504be82c
|
ircd: De-inline the now()/time() samplers; minor cleanup.
|
2019-07-19 16:13:11 -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
|
3958757dbb
|
ircd:Ⓜ️:dbs: Improve debug logging on horizon resolve sequence.
|
2019-07-17 16:19:28 -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
|
ad834bfc5b
|
ircd:Ⓜ️:vm: Reorganize eval/vm::inject for room version differences; add comment.
|
2019-07-17 14:53:13 -07:00 |
|
Jason Volk
|
e5c1a4acef
|
ircd:Ⓜ️ Reorder modules.
|
2019-07-16 16:39:05 -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
|
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
|
c266b8a72e
|
ircd:Ⓜ️ Add client_sync_rooms_summary to mods list.
|
2019-07-16 09:32:06 -07:00 |
|
Jason Volk
|
b8b711c658
|
ircd::http: Fix query for_each return value.
|
2019-07-15 17:52:01 -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
|
4d8d2a4dd7
|
ircd::json: Improve and inline value comparison operators.
|
2019-07-15 11:06:01 -07:00 |
|
Jason Volk
|
0344a12b40
|
ircd::json: Inline value constructors.
|
2019-07-15 11:06:01 -07:00 |
|
Jason Volk
|
d61850ecf6
|
modules/m_user: Simplify linkage. #83
|
2019-07-15 11:06:01 -07:00 |
|
Jason Volk
|
05711cf5d6
|
modules: Split user::highlight module.
|
2019-07-15 11:06:01 -07:00 |
|
Jason Volk
|
1c01b21720
|
ircd::util: Add unit and deinline various date/time util.
|
2019-07-15 09:47:34 -07:00 |
|
Jason Volk
|
0d375cc79c
|
ircd:Ⓜ️:user::profile: Fix rogue definitions.
|
2019-07-14 19:50:19 -07:00 |
|
Jason Volk
|
e715c135af
|
ircd:Ⓜ️ Split m::user::profile from client handler.
|
2019-07-14 19:35:28 -07:00 |
|
Jason Volk
|
8664ed0f6a
|
ircd:Ⓜ️ Tweak module order.
|
2019-07-14 19:35:28 -07:00 |
|
Jason Volk
|
58aad0194b
|
ircd:Ⓜ️ Move bootstrap to module.
modules/m_init_bootstrap: Trigger bootstrap via import.
|
2019-07-14 16:07:44 -07:00 |
|
Jason Volk
|
6a2c5f2047
|
ircd:Ⓜ️:event::auth: Update version requirement.
|
2019-07-14 15:03:54 -07:00 |
|
Jason Volk
|
ab8667608b
|
ircd:Ⓜ️ panic on bootstrap error.
|
2019-07-14 15:03:54 -07:00 |
|
Jason Volk
|
91af1a17fd
|
ircd::server: Add timestamp of when link's socket was estab.
|
2019-07-14 12:19:31 -07:00 |
|
Jason Volk
|
fe0bffae98
|
ircd::server: Tweak assertions.
|
2019-07-14 11:54:13 -07:00 |
|
Jason Volk
|
43f8bee68a
|
ircd: Fix mislabeled condition.
|
2019-07-14 11:47:58 -07:00 |
|
Jason Volk
|
53a9b67414
|
ircd:Ⓜ️:event::auth: Update redacts usage of event_id host.
|
2019-07-13 23:20:03 -07:00 |
|
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
|
b5b32e15da
|
ircd:Ⓜ️:room::members: Fix key regressions in room::members queries.
|
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
|
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 |
|