Jason Volk
|
39ade19ae3
|
ircd::ctx: Switch from steady_timer to deadline_timer.
|
2019-09-22 20:59:54 -07:00 |
|
Jason Volk
|
a20659b1d8
|
ircd::ios: Profile the latency of handler execution.
|
2019-09-22 16:27:54 -07:00 |
|
Jason Volk
|
3de5381d61
|
modules/console: Minor cleanup; more fences for latency test.
|
2019-09-21 12:52:36 -07:00 |
|
Jason Volk
|
99d080767f
|
ircd: Add interface to backtrace(3).
|
2019-09-19 22:07:41 -07:00 |
|
Jason Volk
|
fa698123dc
|
modules/console: Add bare metal latency as control result.
|
2019-09-19 00:03:05 -07:00 |
|
Jason Volk
|
11699baff0
|
ircd:Ⓜ️ Consolidate m::membership() suite to header; minor cleanup.
|
2019-09-18 12:30:50 -07:00 |
|
Jason Volk
|
c0f4640a74
|
modules/console: Default to local users for users cmd.
|
2019-09-16 14:08:29 -07:00 |
|
Jason Volk
|
1b4693601d
|
modules/console: Add type/sender/state_key to table if available.
|
2019-09-14 15:49:10 -07:00 |
|
Jason Volk
|
a2ffebeb06
|
ircd:Ⓜ️:rooms::summary: Use server name as fetch target.
|
2019-09-13 18:41:06 -07:00 |
|
Jason Volk
|
c5d9181d23
|
modules/console: Display number of pdus completed in vm cmd.
|
2019-09-13 14:06:08 -07:00 |
|
Jason Volk
|
e71e93fe5f
|
modules/console: Improve client cmd output format.
|
2019-09-13 12:44:59 -07:00 |
|
Jason Volk
|
1bba6f12a6
|
modules/console: Fix conditions for done/pipe flag in output.
|
2019-09-12 20:11:48 -07:00 |
|
Jason Volk
|
5c895ab65f
|
modules/console: Improve vm cmd output.
|
2019-09-12 20:11:48 -07:00 |
|
Jason Volk
|
a60750ab86
|
modules/console: Add ios latency diagnostic.
|
2019-09-12 12:37:49 -07:00 |
|
Jason Volk
|
9c68d01d86
|
ircd:Ⓜ️:room: Remove cruft.
|
2019-09-12 11:57:42 -07:00 |
|
Jason Volk
|
5c89a2b030
|
modules/console: Format help cmd list into columns.
|
2019-09-12 09:57:06 -07:00 |
|
Jason Volk
|
ba3d82abe7
|
ircd::server: Use interface function to query canceled.
|
2019-09-11 18:06:34 -07:00 |
|
Jason Volk
|
fe4c7bb12e
|
modules/console: Output peer flags in listing.
|
2019-09-11 11:40:24 -07:00 |
|
Jason Volk
|
eee2c9481f
|
modules/console: Add local members counts to room top.
|
2019-09-11 10:55:19 -07:00 |
|
Jason Volk
|
0241f2b9a1
|
ircd:Ⓜ️:room::members: Add host argument to interface stack for more efficient queries.
|
2019-09-11 10:53:48 -07:00 |
|
Jason Volk
|
090fac34bc
|
modules/console: Combine vm/eval cmds; improve output.
|
2019-09-11 09:49:12 -07:00 |
|
Jason Volk
|
7ca872006e
|
modules/console: Use better status/flags in table output.
|
2019-09-11 09:16:54 -07:00 |
|
Jason Volk
|
6cbef6b000
|
modules/console: Additional columns for peer request diagnostic.
|
2019-09-10 21:39:00 -07:00 |
|
Jason Volk
|
b6149b429e
|
ircd::ctx::dock: Add noexcept to interface observers.
ircd::ctx: Propagate noexcept on hot leafs;
ircd::ctx::list: Deinline size().
|
2019-09-10 11:06:11 -07:00 |
|
Jason Volk
|
83376d8ed4
|
modules/console: Add standalone redact cmd.
|
2019-09-09 19:34:27 -07:00 |
|
Jason Volk
|
7a6c872870
|
modules/console: Add vg cmd.
|
2019-09-09 18:04:42 -07:00 |
|
Jason Volk
|
82ef916256
|
ircd:Ⓜ️:events: Add rebuilder for type/sender meta columns.
|
2019-09-07 20:35:27 -07:00 |
|
Jason Volk
|
2739696e8f
|
ircd:Ⓜ️:rooms: Add options construction from string; simplify.
|
2019-09-07 20:05:48 -07:00 |
|
Jason Volk
|
3343585556
|
modules/console: Add local_only() related information to room top.
|
2019-09-07 19:29:24 -07:00 |
|
Jason Volk
|
9e5a670b95
|
modules/console: Move crt to net listen crt.
modules/console: Move typing to user typing.
modules/console: Remove cruft.
|
2019-09-07 13:50:25 -07:00 |
|
Jason Volk
|
208c081a62
|
modules/console: Fix room state space rebuild parameters.
|
2019-09-06 19:19:06 -07:00 |
|
Jason Volk
|
d3421a8985
|
modules/console: Add more filtration arguments to peer list cmd.
modules/console: Increase table widths; improve peer request cmd.
|
2019-09-06 18:37:56 -07:00 |
|
Jason Volk
|
6a59036f4e
|
ircd:Ⓜ️🧾 Reorg/rename interface; simplify impl; add options argument.
ircd:Ⓜ️🧾 Remove central linkage cruft for interface.
|
2019-09-06 11:57:02 -07:00 |
|
Jason Volk
|
f67eafd078
|
ircd:Ⓜ️:vm::fetch: Remove/reorg stale fetch related options.
|
2019-09-05 18:10:44 -07:00 |
|
Jason Volk
|
9e69dff5dd
|
modules/console: Increase width for ip6.
|
2019-09-04 14:02:38 -07:00 |
|
Jason Volk
|
8d2cc457f1
|
modules/console: Improve room top missing/gaps output.
|
2019-09-04 11:56:50 -07:00 |
|
Jason Volk
|
2579313bad
|
modules/console: Remove cruft.
|
2019-09-03 11:10:30 -07:00 |
|
Jason Volk
|
5c591582a2
|
modules/m_vm_fetch: Backfill backshore gaps off prev_events.
|
2019-08-31 02:03:47 -07:00 |
|
Jason Volk
|
52fd0d1b2e
|
ircd:Ⓜ️:room::events::missing: Add limited iteration overload.
|
2019-08-31 00:17:11 -07:00 |
|
Jason Volk
|
a89b5a5662
|
modules/console: Add recent missing to room top; minor fixes/reorg; formatting.
|
2019-08-30 23:59:47 -07:00 |
|
Jason Volk
|
003575c418
|
ircd:Ⓜ️:room::events: Rename missing to horizon; reimplement missing.
|
2019-08-30 23:43:34 -07:00 |
|
Jason Volk
|
217b2d51d5
|
ircd:Ⓜ️ Add additional horizon rebuilders.
|
2019-08-30 22:57:15 -07:00 |
|
Jason Volk
|
91cc12db84
|
modules/console: Add event horizon rebuild cmd.
|
2019-08-30 22:57:15 -07:00 |
|
Jason Volk
|
56d80751ec
|
ircd:Ⓜ️:room::events::missing: Implement iteration; console cmd.
|
2019-08-30 22:57:15 -07:00 |
|
Jason Volk
|
10cb380473
|
ircd:Ⓜ️:room::events: Reorg sounding / gaps related interfaces; reorder definitions.
|
2019-08-30 19:41:48 -07:00 |
|
Jason Volk
|
a52ad73e87
|
ircd:Ⓜ️:room: Rename room::messages to room::events.
|
2019-08-30 14:43:19 -07:00 |
|
Jason Volk
|
75f726bc9c
|
modules/console: Add recent gaps diagnostic to room top; reduce other output.
|
2019-08-29 22:27:07 -07:00 |
|
Jason Volk
|
3cdedc0030
|
modules/console: Add a raw argument to fed auth cmd.
|
2019-08-29 22:14:08 -07:00 |
|
Jason Volk
|
8f29d519c1
|
modules/console: Improve fetch cmd suite.
|
2019-08-29 22:14:07 -07:00 |
|
Jason Volk
|
ac573cd21d
|
ircd:Ⓜ️:fetch: Cleanup/document interface; add basis for operation abstraction.
|
2019-08-29 21:32:10 -07:00 |
|
Jason Volk
|
c57bc9077c
|
ircd:Ⓜ️:fetch: Add future result interface; refactor eval out of flow. (fixes #103) (closes #131)
modules: Split m_vm_fetch from m_fetch.
|
2019-08-26 16:17:09 -07:00 |
|
Jason Volk
|
30b2f8bfee
|
modules/console: Only show implicit help for negative retval.
|
2019-08-26 11:36:20 -07:00 |
|
Jason Volk
|
885499ad99
|
ircd:Ⓜ️:room: Start a spec faithful display_name(room) diagnostic.
|
2019-08-25 16:05:10 -07:00 |
|
Jason Volk
|
c1e3b9f405
|
modules/console: Add a user mitsein command.
|
2019-08-25 14:28:20 -07:00 |
|
Jason Volk
|
e39a0807a2
|
modules/console: Improve user read output.
|
2019-08-23 16:09:52 -07:00 |
|
Jason Volk
|
01a751ca96
|
modules/console: Add rooms head reset cmd.
|
2019-08-22 09:26:02 -07:00 |
|
Jason Volk
|
8ad0d46cff
|
ircd:Ⓜ️:room::state: Move rebuild iterations out from interface.
|
2019-08-22 08:02:17 -07:00 |
|
Jason Volk
|
652ffa8ea2
|
ircd:Ⓜ️:room::state: Improve coarse rebuild interface.
|
2019-08-22 06:02:02 -07:00 |
|
Jason Volk
|
118efe5cc7
|
ircd:Ⓜ️:room::state: Remove cruft.
|
2019-08-22 02:38:29 -07:00 |
|
Jason Volk
|
061b85de5b
|
ircd:Ⓜ️:room::auth: Reorg check() stack interface related.
|
2019-08-22 02:25:03 -07:00 |
|
Jason Volk
|
065c0bd426
|
ircd:Ⓜ️:media: Start a weak central interface; move core utils into namespace.
|
2019-08-22 01:53:28 -07:00 |
|
Jason Volk
|
d3a82de4cd
|
modules/console: Improve room state output with pretty_stateline().
|
2019-08-21 02:29:09 -07:00 |
|
Jason Volk
|
586468501f
|
modules/console: Show some top auth data in room top.
|
2019-08-21 01:33:05 -07:00 |
|
Jason Volk
|
15dc7d17ef
|
modules/m_event: Add pretty_stateline() for state event detail.
|
2019-08-21 00:40:20 -07:00 |
|
Jason Volk
|
04efec92e3
|
modules/console: Improve room state space output format.
|
2019-08-20 22:57:17 -07:00 |
|
Jason Volk
|
224c67032a
|
modules/console: Show help rather than bad command if possible.
|
2019-08-20 21:23:18 -07:00 |
|
Jason Volk
|
a5e422cc03
|
modules/console: Minor simplify cmd.
|
2019-08-20 21:23:18 -07:00 |
|
Jason Volk
|
204989802d
|
ircd:Ⓜ️:events: Split and reorganize API sections into specific namespaces.
|
2019-08-20 21:23:18 -07:00 |
|
Jason Volk
|
d320ce0b47
|
modules/console: Add basic room messages count as default for room count cmd.
|
2019-08-20 21:23:18 -07:00 |
|
Jason Volk
|
9a0e9c0356
|
modules/console: Add room head count cmd.
|
2019-08-20 01:25:18 -07:00 |
|
Jason Volk
|
bfc6a522f2
|
modules/console: Improve room top format.
|
2019-08-18 08:48:26 -07:00 |
|
Jason Volk
|
52657ca410
|
ircd:Ⓜ️:room::auth::chain: Simplify interface.
|
2019-08-18 05:46:42 -07:00 |
|
Jason Volk
|
a49560cd1a
|
modules/console: Fix argument interpretation to make the state::space key properly.
|
2019-08-18 04:57:18 -07:00 |
|
Jason Volk
|
8454ae0275
|
ircd:Ⓜ️:room::head: Simplify interface; move to module.
|
2019-08-18 03:09:34 -07:00 |
|
Jason Volk
|
59618c6a44
|
ircd:Ⓜ️ Move event::auth to room::auth; move to module.
|
2019-08-18 03:09:34 -07:00 |
|
Jason Volk
|
e3ced849ee
|
ircd:Ⓜ️:room: Remove old cruft.
|
2019-08-18 00:32:01 -07:00 |
|
Jason Volk
|
45a435d8f9
|
modules/console: Add cmd to set a user presence.
|
2019-08-17 02:59:13 -07:00 |
|
Jason Volk
|
1541b2d52e
|
ircd:Ⓜ️:user: Move rooms::origins to user::servers interface.
|
2019-08-17 02:59:13 -07:00 |
|
Jason Volk
|
125ff95875
|
ircd:Ⓜ️:room::state: Simplify util interface arguments.
|
2019-08-16 02:25:50 -07:00 |
|
Jason Volk
|
d17286515b
|
ircd:Ⓜ️:room::state: Simplify/consolidate iteration interface.
|
2019-08-16 02:19:49 -07:00 |
|
Jason Volk
|
6727f14326
|
modules/console: Use the interface provided prefix type iteration here.
|
2019-08-16 02:19:49 -07:00 |
|
Jason Volk
|
87717bc10b
|
modules/console: Augment room state rebuild present with remote_joined_only option.
|
2019-08-16 02:19:48 -07:00 |
|
Jason Volk
|
3d808022ed
|
ircd:Ⓜ️:feds: Rename interface function.
|
2019-08-14 01:26:02 -07:00 |
|
Jason Volk
|
fca330e1c1
|
ircd:Ⓜ️:room: Reorg / slim the class member function interface.
ircd:Ⓜ️:room: Rename interface function.
|
2019-08-14 01:09:34 -07:00 |
|
Jason Volk
|
74cef5d74d
|
ircd:Ⓜ️:rooms: Add room::lonly() related to interface.
|
2019-08-13 05:09:14 -07:00 |
|
Jason Volk
|
84e79a64e6
|
ircd:Ⓜ️:rooms: Refactor interface; split rooms::summary; split module.
|
2019-08-12 23:55:07 -07:00 |
|
Jason Volk
|
2d928bfa4a
|
modules/console: Use m::room_id() for room id cmd.
|
2019-08-12 01:39:16 -07:00 |
|
Jason Volk
|
cd477e8ce7
|
modules/console: Add some basic feedback on user mxid cmd.
|
2019-08-12 01:39:16 -07:00 |
|
Jason Volk
|
0c05241fec
|
ircd:Ⓜ️:users: Refactor !users room out of the users:: interface.
|
2019-08-11 23:30:50 -07:00 |
|
Jason Volk
|
7315c37018
|
modules/console: Improve format for v3+ rooms.
|
2019-08-11 18:18:45 -07:00 |
|
Jason Volk
|
64a5eec565
|
modules/console: Sort files by SST number. (#13)
|
2019-08-08 20:01:42 -07:00 |
|
Jason Volk
|
060e46f8e4
|
ircd: Conditionally compile with gettimeofday().
ircd: Stronger embedding for time point samples.
|
2019-08-08 18:09:50 -07:00 |
|
Jason Volk
|
0501b52d31
|
modules/console: Add readback to log mask/unmask cmds.
|
2019-08-06 21:04:19 -07:00 |
|
Jason Volk
|
8888392768
|
modules/console: Add recent events to room top.
|
2019-08-04 22:50:40 -07:00 |
|
Jason Volk
|
fd23deefb8
|
modules/console: Fix total cycle regression due to API change.
|
2019-08-04 16:02:52 -07:00 |
|
Jason Volk
|
c860646943
|
Fix listener module name in imports.
|
2019-08-04 14:50:09 -07:00 |
|
Jason Volk
|
5fe01260b8
|
modules/console: Start an fs suite; add ls cmd.
|
2019-08-03 15:23:03 -07:00 |
|
Jason Volk
|
c147c28808
|
modules/console: Improve message.
|
2019-08-02 17:40:44 -07:00 |
|
Jason Volk
|
602e4bb5c3
|
modules/console: Show expiration time in cache list; improve output.
|
2019-08-02 16:25:38 -07:00 |
|
Jason Volk
|
7694a48afa
|
modules/console: Remove the temporary escape workaround in conf list. (Closes #101)
|
2019-08-02 15:04:29 -07:00 |
|