Jason Volk
|
5edd7a6117
|
ircd:Ⓜ️:fetch: Whittle down the current interface; remove libircd linkages.
|
2019-07-26 15:51:15 -07:00 |
|
Jason Volk
|
6993bbfeb8
|
modules/m_fetch: Fix incorrect log facility.
|
2019-07-26 15:24:17 -07:00 |
|
Jason Volk
|
839951752e
|
ircd::log: Improve critical trap message.
|
2019-07-26 15:15:58 -07:00 |
|
Jason Volk
|
fea6bfb395
|
ircd:Ⓜ️🪝 Fix missing facility in log calls.
ircd:Ⓜ️🪝 Minor cleanup.
|
2019-07-26 15:15:58 -07:00 |
|
Jason Volk
|
6a7e7f448b
|
Improve exception handling around several hook handlers.
Revert "modules/vm: Allow ctx::interrupted to propagate call_hook()."
This also reverts commit cdae254e14 .
|
2019-07-26 15:15:58 -07:00 |
|
Jason Volk
|
e4e15e6391
|
modules/magick: Simplify syntax.
|
2019-07-26 15:15:58 -07:00 |
|
Jason Volk
|
939b402a7d
|
Revert "ircd::event: Remove membership from top level."
This reverts commit fc8048dc74 .
|
2019-07-26 00:08:51 -07:00 |
|
Jason Volk
|
3f418bf1ed
|
ircd::server: Add a request log.
|
2019-07-25 23:12:18 -07:00 |
|
Jason Volk
|
dd640266f5
|
modules/net_dns_resolver: Simplify errorlog msg.
|
2019-07-25 22:35:07 -07:00 |
|
Jason Volk
|
72f6fc9295
|
modules/media/thumbnail: Add conf item to disable remote fetch.
|
2019-07-25 21:43:05 -07:00 |
|
Jason Volk
|
6d4e17a77c
|
modules/media: Hold a reference to magick module.
|
2019-07-25 21:43:05 -07:00 |
|
Jason Volk
|
3121dc30df
|
modules: Move magick out of media; hold instance from media.
|
2019-07-25 21:02:48 -07:00 |
|
Jason Volk
|
7b8dfb88f4
|
ircd:Ⓜ️:event::auth: Transpose several rules; various reorg.
|
2019-07-25 20:02:29 -07:00 |
|
Jason Volk
|
c5ad1141d0
|
ircd:Ⓜ️🆔 Increase generated room_id characters to 18.
ircd:Ⓜ️🆔 Decrease generated device_id characters to 10; alnum.
|
2019-07-25 18:57:50 -07:00 |
|
Jason Volk
|
90fa55ed91
|
modules/console: Improve event info report output.
|
2019-07-25 18:57:50 -07:00 |
|
Jason Volk
|
4ffab63da7
|
ircd:Ⓜ️ Tweak pretty_oneline(event) field order.
|
2019-07-25 17:27:45 -07:00 |
|
Jason Volk
|
9a5df1ae9c
|
ircd:Ⓜ️ Add additional format selection for pretty_oneline(event).
|
2019-07-25 15:57:04 -07:00 |
|
Jason Volk
|
58dd728f49
|
ircd::client: Record all stuck clients in dwarning on shutdown.
ircd::server: Record all stuck peers in dwarning on shutdown.
|
2019-07-25 15:28:40 -07:00 |
|
Jason Volk
|
494288ea77
|
modules/client/sync/rooms/account_data: Ignore since range on room account_data polylog sync.
|
2019-07-25 15:06:54 -07:00 |
|
Jason Volk
|
b8adc69599
|
ircd:Ⓜ️ Move MEMBERSHIP_MAX_SIZE into room.
ircd:Ⓜ️:room: Add a room version max size constant.
|
2019-07-25 14:29:07 -07:00 |
|
Jason Volk
|
ddcce0ef2b
|
ircd:Ⓜ️:event: Document class member related.
|
2019-07-25 14:29:07 -07:00 |
|
Jason Volk
|
cdae254e14
|
modules/vm: Allow ctx::interrupted to propagate call_hook().
|
2019-07-25 11:46:45 -07:00 |
|
Jason Volk
|
4051d11812
|
modules/client/sync/rooms/state: Ensure branch not taken on phased sync.
|
2019-07-24 17:53:06 -07:00 |
|
Jason Volk
|
df2772c113
|
modules/client/sync/rooms: Fix buffer sizing constant.
|
2019-07-24 17:42:31 -07:00 |
|
Jason Volk
|
a9000af369
|
modules/client/events: Branch for events to allow EDU's without event_id.
|
2019-07-24 17:37:08 -07:00 |
|
Jason Volk
|
f450028c77
|
ircd::ctx::future: Use our steady_clock now() here.
|
2019-07-24 17:07:16 -07:00 |
|
Jason Volk
|
c45bfc4379
|
ircd:Ⓜ️🆔:buf: Remove misleading move semantic.
|
2019-07-24 16:46:29 -07:00 |
|
Jason Volk
|
051af41961
|
modules/client/events: Catch hook handler exception here.
|
2019-07-24 16:29:44 -07:00 |
|
Jason Volk
|
9e927d1a4d
|
modules/client/sync/rooms/state: Make room_invite_state phased aware.
|
2019-07-24 15:58:28 -07:00 |
|
Jason Volk
|
5116023cf3
|
modules/client/sync/rooms/state: Add room avatar to invite state sync.
modules/client/sync/rooms/state: Increment ret after append, not before.
modules/client/sync/rooms/state: Use constructive event::fetch.
|
2019-07-24 15:34:35 -07:00 |
|
Jason Volk
|
d034ee8dde
|
modules/net_dns_resolver: Add assertion; tweak log format consistency.
|
2019-07-24 14:24:34 -07:00 |
|
Jason Volk
|
9c7ad47e59
|
modules/net_dns_resolver: Improve tag.last state decisions for timeouts.
|
2019-07-24 14:24:34 -07:00 |
|
Jason Volk
|
cd3d2c1c8c
|
ircd::server: Increase wait loop timer here.
|
2019-07-24 13:25:23 -07:00 |
|
Jason Volk
|
ea1cd3f73d
|
ircd::ctx: Make spawn() a ctx member function; add comments/doc.
|
2019-07-24 13:21:48 -07:00 |
|
Jason Volk
|
92f6d7ddb4
|
modules/m_command: Add ping room cmd; minor cleanup.
|
2019-07-24 12:31:45 -07:00 |
|
Jason Volk
|
58c83b01a7
|
ircd:Ⓜ️:feds: Add a closure_cached_errors option.
modules/m_command: Tweak ping options.
|
2019-07-23 22:46:48 -07:00 |
|
Jason Volk
|
5571eefdb8
|
modules/m_command: Add a room ping command.
|
2019-07-23 21:23:22 -07:00 |
|
Jason Volk
|
8f0a71f677
|
modules/m_room_aliases: Clarify expiration calculation; log dwarning.
|
2019-07-23 20:51:44 -07:00 |
|
Jason Volk
|
eb3b4d82fb
|
ircd:Ⓜ️:room::members: Simplify and improve interface; callsites.
|
2019-07-23 19:50:13 -07:00 |
|
Jason Volk
|
8787dcfaf7
|
modules/console: Fix room members cmd parameter defaultness.
|
2019-07-23 17:52:50 -07:00 |
|
Jason Volk
|
7dcd3fdcd8
|
ircd: Improve log format consistency.
|
2019-07-23 17:31:16 -07:00 |
|
Jason Volk
|
e9c42b7c63
|
ircd::db::env: Add debuglog msg for job queued.
ircd::db::env: Create a dedicated logger.
ircd::db::env: Improve debuglog msgs.
|
2019-07-23 17:10:10 -07:00 |
|
Jason Volk
|
4dc114bf94
|
ircd::db::env: Remove the background task delay dock here.
|
2019-07-23 16:42:12 -07:00 |
|
Jason Volk
|
bde9e16e5c
|
ircd::ctx: Inline cur_slice_cycles().
modules/media/magick: Use this_ctx::cycles_here().
ircd::ctx: Improve prof::cycles API related.
|
2019-07-23 16:40:29 -07:00 |
|
Jason Volk
|
df11d9bec6
|
ircd:Ⓜ️:room: Reorient join bootstrap definitions.
ircd:Ⓜ️:room::bootstrap: Improve interface / various.
|
2019-07-23 16:40:29 -07:00 |
|
Jason Volk
|
32e77c64a8
|
modules: Add a prescription to the readme.
|
2019-07-23 16:14:46 -07:00 |
|
Jason Volk
|
0f6e7f5745
|
modules/client/rooms/join: Fetch keys concurrently in bootstrap auth_chain eval.
|
2019-07-23 14:41:53 -07:00 |
|
Jason Volk
|
e883f2a42b
|
ircd:Ⓜ️:keys: Add additional fetch to interface.
|
2019-07-22 20:35:41 -07:00 |
|
Jason Volk
|
f1e3a9c53b
|
ircd:Ⓜ️:keys: Add mass fetcher to interface.
|
2019-07-22 20:35:41 -07:00 |
|
Jason Volk
|
2dbef7763e
|
ircd:Ⓜ️:feds: Add for_one() internal alternative.
|
2019-07-22 20:35:41 -07:00 |
|