Jason Volk
|
612eeb3b7f
|
ircd::allocator: Add ctrl get()/set() w/ console cmd.
|
2019-07-04 00:20:49 -07:00 |
|
Jason Volk
|
ba1f22640a
|
modules/console: Increase mem info cmd output buffer size.
|
2019-07-03 18:57:48 -07:00 |
|
Jason Volk
|
1636fd795d
|
modules/console: Fix imports misnaming m_conf -> conf.
|
2019-06-28 22:41:00 -07:00 |
|
Jason Volk
|
7843925335
|
modules: Disperse modules to eliminate the s_ prefix-space.
|
2019-06-27 00:41:57 -07:00 |
|
Jason Volk
|
754adf33ec
|
ircd:Ⓜ️:keys: Add pretty()/pretty_oneline() output diagnostics.
|
2019-06-25 07:42:13 -07:00 |
|
Jason Volk
|
49ddc6e44e
|
modules: Degrade enum addressing for clang.
|
2019-06-24 01:33:41 -07:00 |
|
Jason Volk
|
7906ca1060
|
modules/console: Combine key / keys cmds.
|
2019-06-23 16:27:37 -07:00 |
|
Jason Volk
|
fcbd31f672
|
ircd:Ⓜ️:keys: Add an iteration over node's cached keys.
|
2019-06-23 15:50:02 -07:00 |
|
Jason Volk
|
82a7d736d1
|
ircd::fs::path: Use scoped enum for fs::path::base paths.
|
2019-06-23 07:37:23 -06:00 |
|
Jason Volk
|
53ea7b8658
|
ircd:Ⓜ️:feds: Add send operation to feds suite.
modules/console: Update console for feds resend.
|
2019-06-22 20:03:58 -07:00 |
|
Jason Volk
|
a371bc3e1f
|
ircd: Fix cast-conversion based reference-constructions.
|
2019-06-22 17:36:42 -06:00 |
|
Jason Volk
|
b7023a6dc7
|
ircd:Ⓜ️ Reorg keys related interfaces and init.
|
2019-06-21 16:41:43 -07:00 |
|
Jason Volk
|
75c125e8aa
|
ircd:Ⓜ️:rooms: Expose fetcher in interface; internal cleanup.
|
2019-06-17 23:05:31 -07:00 |
|
Jason Volk
|
24ce076c3d
|
ircd:Ⓜ️:room::state: Add state::history interface derived from state::space.
|
2019-06-16 02:17:47 -07:00 |
|
Jason Volk
|
390b8bf2fb
|
ircd:Ⓜ️ Remove remaining vestiges of m::state.
closes #15.
|
2019-06-15 14:10:36 -07:00 |
|
Jason Volk
|
3d04ed9ad0
|
configure: Remove the CPPDEFINE for RB_TIME_CONFIGURED.
|
2019-06-13 15:03:32 -06:00 |
|
Jason Volk
|
33e23b6fb8
|
modules/console: Add a specialized proc smaps enhanced command handler.
|
2019-06-11 13:32:12 -07:00 |
|
Jason Volk
|
5cfac64bee
|
modules/console: Swap the conf diff columns.
|
2019-06-08 01:07:16 -07:00 |
|
Jason Volk
|
8e0ac58987
|
ircd:Ⓜ️:room: Expose bootstrap to interface.
|
2019-06-07 04:56:23 -07:00 |
|
Jason Volk
|
1f1b3033f9
|
modules/console: Add conf diff cmd displaying current values against defaults.
|
2019-06-07 04:24:28 -07:00 |
|
Jason Volk
|
d15df05966
|
modules/console: Use the loop eval overload rather than sorting here.
|
2019-06-07 03:24:24 -07:00 |
|
Danilo Spinella
|
4682e1fae4
|
ircd: Fix ambiguous references to BSD stringops.
|
2019-06-06 03:49:54 -07:00 |
|
Jason Volk
|
baaca77c54
|
modules/console: Add cmd to list the full event horizon.
|
2019-06-04 21:42:14 -07:00 |
|
Jason Volk
|
2992a1ae34
|
modules/console: Make event horizon flush cmd practical for now.
|
2019-06-04 20:12:10 -07:00 |
|
Jason Volk
|
8a6e9158fe
|
ircd::mods::ldso: Add a DT_NEEDED iterator.
|
2019-06-04 03:18:03 -07:00 |
|
Jason Volk
|
068bb44937
|
modules/console: Add mod sections cmd.
|
2019-06-02 16:35:46 -07:00 |
|
Jason Volk
|
3c93458d96
|
modules/console: Fix mod mangles cmd params.
|
2019-06-02 16:02:43 -07:00 |
|
Jason Volk
|
db1b7cf5a3
|
ircd::mods::ldso: Add more primary interface tools; add semantic version parse.
|
2019-06-02 15:44:55 -07:00 |
|
Jason Volk
|
f2e84a6b0e
|
ircd::db: Fix compression identification on init.
|
2019-06-02 01:15:03 -07:00 |
|
Jason Volk
|
9661db89af
|
ircd:Ⓜ️:events: Move file dumper to module.
|
2019-06-01 00:09:03 -07:00 |
|
Jason Volk
|
eb73595c50
|
ircd: Apply uniform info::versions for all dependency version identification.
|
2019-05-31 16:15:01 -07:00 |
|
Jason Volk
|
7d4de7ec82
|
ircd::info::versions: Rename types to ABI and ABI.
modules/console: Tweak formatting.
|
2019-05-31 16:14:53 -07:00 |
|
Jason Volk
|
0a225085b3
|
ircd::info::version: Allow both monotonic and semantic numbers; add string generator ctor.
|
2019-05-31 14:56:50 -07:00 |
|
Jason Volk
|
65fcc17148
|
ircd::info: Add a dynamic version registry system w/ console cmd.
|
2019-05-30 21:02:18 -07:00 |
|
Jason Volk
|
28f86802d2
|
ircd::mods::ldso: Simplify and extend interface functionality.
|
2019-05-29 16:09:51 -07:00 |
|
Jason Volk
|
08fafd44b1
|
ircd::mods: Add platform-dependent ldso interface.
|
2019-05-28 15:39:57 -07:00 |
|
Jason Volk
|
3060bc2941
|
modules/console: Stub command-by device_id handler.
|
2019-05-27 16:37:31 -07:00 |
|
Jason Volk
|
b403fbc421
|
ircd:Ⓜ️:events: Add event type name iteration.
ircd:Ⓜ️:events: Add sender name iteration.
ircd:Ⓜ️:events: Add origin name iteration.
|
2019-05-27 16:37:29 -07:00 |
|
Jason Volk
|
eec6c40653
|
ircd:Ⓜ️ Abort the experimental id::node.
|
2019-05-26 19:13:20 -07:00 |
|
Jason Volk
|
8474b891eb
|
ircd::ctx: Rename function; add overload for total value.
|
2019-05-26 02:49:24 -07:00 |
|
Jason Volk
|
dd441038b1
|
modules/console: Extend room server_acl cmd to list information.
|
2019-05-25 20:12:41 -07:00 |
|
Jason Volk
|
a44e491054
|
ircd:Ⓜ️:room: Add server_acl interface and protocol module.
|
2019-05-25 20:12:41 -07:00 |
|
Jason Volk
|
91ce49d671
|
ircd::util: Add a weak interface for the test trigger stub.
|
2019-05-24 18:24:33 -07:00 |
|
Jason Volk
|
f02a1a2be6
|
ircd:Ⓜ️:vm: Relax fetch_prev_any enforcement by default.
|
2019-05-19 15:22:49 -07:00 |
|
Jason Volk
|
18354901dc
|
modules/console: Add event horizon flush cmd.
|
2019-05-17 02:41:36 -07:00 |
|
Jason Volk
|
c119c84c2f
|
ircd:Ⓜ️:event: Augment event::horizon interface allowing full column iteration.
|
2019-05-17 02:26:27 -07:00 |
|
Jason Volk
|
95fa155bfd
|
modules/console: Unmask all exceptions thrown in looped event evaluations.
|
2019-05-17 01:41:23 -07:00 |
|
Jason Volk
|
5721920957
|
ircd:Ⓜ️:event: Start an event::horizon interface around dbs::event_horizon.
|
2019-05-17 00:07:18 -07:00 |
|
Jason Volk
|
ff61342c01
|
modules/console: Show number of keys in event_horizon when no event_id given.
|
2019-05-16 23:30:08 -07:00 |
|
Jason Volk
|
614b9202fc
|
ircd:Ⓜ️:room: Add state::space interface w/ console cmd.
|
2019-05-13 10:30:12 -07:00 |
|
Jason Volk
|
6fe7329189
|
ircd:Ⓜ️:dbs: Rename room_head_refs to room_head_resolve.
|
2019-05-11 15:30:23 -07:00 |
|
Jason Volk
|
32cc7ee61a
|
modules/console: Add more details for transaction list.
|
2019-05-11 15:16:25 -07:00 |
|
Jason Volk
|
3ec009bf6d
|
ircd:Ⓜ️ Rename function.
|
2019-05-10 00:20:02 -07:00 |
|
Jason Volk
|
ab47188b0a
|
modules/console: More sounding output.
|
2019-05-10 00:14:55 -07:00 |
|
Jason Volk
|
c311a69c7b
|
ircd:Ⓜ️:room: Add sounding iteration.
|
2019-05-10 00:06:17 -07:00 |
|
Jason Volk
|
62f1b5a539
|
ircd:Ⓜ️:dbs: Rename and document various ref types.
|
2019-05-09 23:13:16 -07:00 |
|
Jason Volk
|
2d209388c1
|
ircd:Ⓜ️:dbs: Add event_horizon resolver.
|
2019-05-09 16:58:29 -07:00 |
|
Jason Volk
|
fd514d2416
|
modules/s_keys: Fix create_my_key() linkage.
|
2019-05-09 06:15:06 -07:00 |
|
Jason Volk
|
74074bfc78
|
modules/console: Add an event rewrite cmd.
|
2019-05-07 16:10:24 -07:00 |
|
Jason Volk
|
47f496a155
|
ircd:Ⓜ️:room::timeline: Checkpoint initial interface.
|
2019-05-07 16:10:24 -07:00 |
|
Jason Volk
|
d280bcdec3
|
modules/console: Allow event::idx argument to event info cmd.
|
2019-05-07 12:25:50 -07:00 |
|
Jason Volk
|
577bcf0c1a
|
ircd:Ⓜ️:rooms: Partial removal of unnamespaced module definitions.
|
2019-05-06 11:49:14 -07:00 |
|
Jason Volk
|
a28e7c1e69
|
modules/console: Show deeper event reference details in event info.
|
2019-05-05 21:27:02 -07:00 |
|
Jason Volk
|
602e986d20
|
modules/console: Improve various room cmd output formats.
|
2019-05-05 20:08:18 -07:00 |
|
Jason Volk
|
b7677df49c
|
modules/console: Add preliminary stats cmd w/ item iteration.
|
2019-05-05 19:34:24 -07:00 |
|
Jason Volk
|
9cca4c6a5d
|
modules/s_dns: Improve error handling; invoke the waiting callback on cache::put error.
modules/console: Disable interruptions while waiting for dns callback.
|
2019-05-02 21:43:27 -07:00 |
|
Jason Volk
|
1a266a0651
|
ircd::mapi: Change header symbol name, visibility; use macro for declaration.
|
2019-05-02 15:35:26 -07:00 |
|
Jason Volk
|
0c7dcf6cc7
|
modules/s_fetch: Use better source node information for auth fetching on miss.
|
2019-04-29 11:37:48 -07:00 |
|
Jason Volk
|
ac6db5ba8d
|
modules/console: Add these bypasses for manual cmds.
|
2019-04-26 18:57:45 -07:00 |
|
Jason Volk
|
47247e9f2f
|
modules/console: Fix feds event argument interp.
|
2019-04-26 01:48:46 -07:00 |
|
Jason Volk
|
e5563586cf
|
ircd:Ⓜ️ Additional room sounding tools; improve console cmd.
|
2019-04-26 01:47:13 -07:00 |
|
Jason Volk
|
486ca09153
|
ircd:Ⓜ️ Replace is_complete w/ sounding(); console cmd.
|
2019-04-26 01:35:39 -07:00 |
|
Jason Volk
|
ba797778d6
|
ircd:Ⓜ️ Provide event_idx for event after gap to closure.
|
2019-04-26 01:35:38 -07:00 |
|
Jason Volk
|
e3e9322718
|
ircd:Ⓜ️ Add a room depth gap sounding suite w/ console cmd.
|
2019-04-26 01:35:16 -07:00 |
|
Jason Volk
|
54e5b2273f
|
modules/console: Add a parse alternative to fed event noparse argument.
|
2019-04-24 21:29:33 -07:00 |
|
Jason Volk
|
83d4ce49b0
|
modules/console: Add a stringify test cmd.
|
2019-04-24 21:29:22 -07:00 |
|
Jason Volk
|
75abe2b0f9
|
modules/console: Add ids_only argument gimmick.
|
2019-04-24 18:01:31 -07:00 |
|
Jason Volk
|
bd37abb14b
|
modules/console: Improve user_id derivation on fed__head; improve params on fed__backfill cmd.
|
2019-04-24 16:16:57 -07:00 |
|
Jason Volk
|
58384a25c7
|
modules/console: Allow empty arguments to fed cmd.
|
2019-04-22 18:30:08 -07:00 |
|
Jason Volk
|
f6314a4201
|
modules/s_fetch: Minor reorg; pass room arg to fetch::synchronize().
|
2019-04-22 12:45:45 -07:00 |
|
Jason Volk
|
e3b1be2910
|
ircd:Ⓜ️:vm: Refactor various fetch related options.
|
2019-04-22 12:27:43 -07:00 |
|
Jason Volk
|
4db52804cb
|
ircd::ctx: Use iteration closure rather than exposing ctx::list.
|
2019-04-19 20:50:22 -07:00 |
|
Jason Volk
|
65e58a1787
|
modules/console: Start prof cmd suite w/ callgrind hypercall interface.
|
2019-04-19 06:04:10 -07:00 |
|
Jason Volk
|
0176dba9a8
|
ircd:Ⓜ️:fetch: Consolidate interface; remove unused; reorg.
|
2019-04-18 19:12:37 -07:00 |
|
Jason Volk
|
d86feb2ae1
|
modules/console: Add more data to version cmd extended output.
|
2019-04-18 18:53:23 -07:00 |
|
Jason Volk
|
14409232a7
|
modules/console: Add version cmd.
|
2019-04-18 16:38:53 -07:00 |
|
Jason Volk
|
5232893c6a
|
ircd:Ⓜ️:fetch: Checkpoint frontfill / head selection related.
|
2019-04-18 05:17:49 -07:00 |
|
Jason Volk
|
bc922724cd
|
ircd:Ⓜ️:feds: Refactor interface into opcode ABI.
|
2019-04-18 05:16:21 -07:00 |
|
Jason Volk
|
cbad78ffc9
|
modules/console: Rename fed/s event_auth to auth.
|
2019-04-18 04:14:50 -07:00 |
|
Jason Volk
|
59982907d3
|
ircd:Ⓜ️:feds: Add feds::auth; update console cmd.
|
2019-04-18 04:13:21 -07:00 |
|
Jason Volk
|
0fa4bdcff7
|
ircd:Ⓜ️:rooms: Consolidate / refine the rooms iteration interface.
|
2019-04-17 20:47:50 -07:00 |
|
Jason Volk
|
4f45571526
|
modules/console: Add raw option for fed head cmd.
|
2019-04-17 06:51:40 -07:00 |
|
Jason Volk
|
77c7b43eea
|
modules/console: Add a demangle cmd.
|
2019-04-16 16:33:18 -07:00 |
|
Jason Volk
|
5fee4a9933
|
ircd:Ⓜ️:events: Add type-based iteration w/ console cmd.
|
2019-04-16 16:11:23 -07:00 |
|
Jason Volk
|
b14c2964b4
|
modules/console: Add events__in dispatcher convenience cmd.
|
2019-04-16 16:11:23 -07:00 |
|
Jason Volk
|
d96208faaf
|
ircd:Ⓜ️:events: Add iteration tools for events in sender/origin.
|
2019-04-16 16:11:23 -07:00 |
|
Jason Volk
|
7d021f9430
|
ircd::server: Rename server_name to server_version.
|
2019-04-15 15:23:44 -07:00 |
|
Jason Volk
|
8c68a24e1f
|
ircd::ctx::prof: Add cycle counter to ticker array.
|
2019-04-12 15:58:06 -07:00 |
|
Jason Volk
|
d090382551
|
modules/console: Fix missing newline; improve fetch list formatting.
|
2019-04-12 14:04:09 -07:00 |
|
Jason Volk
|
2822cd0a8a
|
ircd:Ⓜ️:fetch: Add headfill operation.
|
2019-04-12 05:09:38 -07:00 |
|
Jason Volk
|
eb33688bc1
|
ircd:Ⓜ️:fetch: Add additional interface tools; consolidate interface; cleanup/reorg.
ircd:Ⓜ️:fetch: Add backfill suite.
|
2019-04-12 04:44:26 -07:00 |
|
Jason Volk
|
c14d67102a
|
ircd:Ⓜ️:fetch: Reorient interface to expose fetch::request.
|
2019-04-12 03:35:46 -07:00 |
|
Jason Volk
|
eace5e309c
|
ircd:Ⓜ️:feds: Add / upgrade backfill.
|
2019-04-12 01:53:57 -07:00 |
|
Jason Volk
|
7ca0cd5e34
|
modules/console: Update the feds event cmd.
|
2019-04-12 01:12:23 -07:00 |
|
Jason Volk
|
360cc01dc8
|
ircd:Ⓜ️:feds: Migrate feds::perspective() to interface.
|
2019-04-12 00:55:16 -07:00 |
|
Jason Volk
|
06e381ce2b
|
ircd:Ⓜ️:feds: Use a misc arg vector of string_view's.
|
2019-04-12 00:52:29 -07:00 |
|
Jason Volk
|
4cd8a0c80d
|
modules/console: Improve formatting of peer request list output.
|
2019-04-11 22:44:36 -07:00 |
|
Jason Volk
|
4f27526e9b
|
ircd::server: Add monotonic identity counters for peers and links.
|
2019-04-11 22:26:11 -07:00 |
|
Jason Volk
|
d38c5801c9
|
ircd::server: Add interface to iterate all requests.
|
2019-04-11 21:40:59 -07:00 |
|
Jason Volk
|
ebdbc0864c
|
modules/s_fetch: Enable recursive fetch.
|
2019-04-11 08:08:47 -07:00 |
|
Jason Volk
|
f9fb70ab2a
|
modules/console: Allow empty remote param to trigger the feds overload.
|
2019-04-11 07:01:56 -07:00 |
|
Jason Volk
|
3ca529e0c6
|
modules/console: Improve room state cmd output; move old output to room state events.
|
2019-04-11 07:01:56 -07:00 |
|
Jason Volk
|
c9c171ed5b
|
ircd:Ⓜ️:feds: Refine the feds preliminary central interface.
|
2019-04-11 06:27:28 -07:00 |
|
Jason Volk
|
aa5055ced3
|
modules/console: Use pretty(iec(bytes)) for ctx list stack sizes.
|
2019-04-11 03:55:51 -07:00 |
|
Jason Volk
|
342ef74382
|
modules/console: Tweak the state flags characters.
|
2019-04-10 23:36:16 -07:00 |
|
Jason Volk
|
de710494d7
|
modules/console: Fix formatting of ctx list cmd.
|
2019-04-10 23:16:59 -07:00 |
|
Jason Volk
|
34cbf19466
|
modules/console: Add notification count and state indication.
|
2019-04-10 23:04:38 -07:00 |
|
Jason Volk
|
74778bd024
|
ircd::ios: Add a queued handler counter to stats.
|
2019-04-10 22:54:13 -07:00 |
|
Jason Volk
|
562651aa7d
|
ircd:Ⓜ️:fetch: Add fetch+eval workers; start central interface; various.
|
2019-04-10 22:32:06 -07:00 |
|
Jason Volk
|
0b51a10a44
|
ircd::fs::aio: Count io_submit() 'stalls' in stats.
|
2019-04-10 20:18:51 -07:00 |
|
Jason Volk
|
1b26999a19
|
modules/console: Add room alias / room alias cache cmd suite.
|
2019-03-30 19:04:10 -07:00 |
|
Jason Volk
|
317fa612fb
|
ircd:Ⓜ️:room: Add aliases interface.
|
2019-03-30 18:15:07 -07:00 |
|
Jason Volk
|
94503e6d5f
|
modules/console: Add arguments to allow modification of account_data and room_account_data.
|
2019-03-28 18:06:46 -07:00 |
|
Jason Volk
|
4480c136ee
|
ircd::ios: Add summation for stats w/ console totals.
|
2019-03-28 17:22:52 -07:00 |
|
Jason Volk
|
289aca0c4a
|
ircd::ios: Move descriptor stats into structure.
|
2019-03-28 17:16:39 -07:00 |
|
Jason Volk
|
8e23a49ced
|
modules/console: Allow explicit on/off arguments to debug cmd.
|
2019-03-28 16:16:26 -07:00 |
|
Jason Volk
|
20d0ea70c2
|
ircd::ios: Add tsc counters to hook state.
|
2019-03-27 13:04:12 -07:00 |
|
Jason Volk
|
42d275d787
|
modules/console: Start an ios cmd.
|
2019-03-27 13:04:12 -07:00 |
|
Jason Volk
|
92ebdd83a4
|
modules/console: Minor rename constant.
|
2019-03-27 13:04:12 -07:00 |
|
Jason Volk
|
84d4ca485b
|
ircd:Ⓜ️:room::state: Add preliminary purge_replaced() w/ console cmd.
|
2019-03-25 18:39:30 -07:00 |
|
Jason Volk
|
1ffa00adbf
|
ircd:Ⓜ️:room: Add central interface linkage for room::purge().
|
2019-03-25 18:04:16 -07:00 |
|
Jason Volk
|
a06816b66a
|
modules/console: Prefix event::idx to room events line output.
|
2019-03-25 17:53:15 -07:00 |
|
Jason Volk
|
dc82c7e855
|
modules/console: Increase peer and client table widths.
|
2019-03-25 16:37:11 -07:00 |
|
Jason Volk
|
28569176f2
|
ircd::net: Use a structured argument to addrs closure; add more data.
|
2019-03-25 15:18:06 -07:00 |
|
Jason Volk
|
8c27cb847a
|
ircd::net: Add conditional interface to getifaddrs() w/ console cmd.
|
2019-03-25 13:56:08 -07:00 |
|
Jason Volk
|
4d3fd753e1
|
ircd::net: Add interface for listener bound socket information; improve net listen console cmd.
|
2019-03-25 12:55:59 -07:00 |
|
Jason Volk
|
68e3655a1d
|
ircd::net::dns: Refactor system for the !dns room.
|
2019-03-21 18:24:36 -07:00 |
|
Jason Volk
|
5b951b55c5
|
modules/vm: Add sequencing points.
ircd:Ⓜ️:vm: Reorganize sequence counters.
|
2019-03-19 16:31:05 -07:00 |
|
Jason Volk
|
ddb08a37a4
|
ircd:Ⓜ️:user: Add framework around m.ignored_user_list; w/ console cmd.
|
2019-03-14 17:27:45 -07:00 |
|
Jason Volk
|
213c46d9f8
|
ircd::net: Add interface to get cipher list from acceptor w/ console cmd.
|
2019-03-13 17:32:39 -07:00 |
|
Jason Volk
|
a2c9b115a8
|
modules/console: Fix conf set cmd argument to read remainder of line for value.
|
2019-03-12 18:41:05 -07:00 |
|
Jason Volk
|
7434a4b6db
|
modules/console: Add cmd to delete a listener configuration.
|
2019-03-10 14:50:12 -07:00 |
|
Jason Volk
|
610862903e
|
modules/console: Allow manual JSON to be specified after positional args for listener config.
|
2019-03-10 14:25:25 -07:00 |
|
Jason Volk
|
2fdc19e113
|
modules/console: Reorder net listen cmd arguments.
|
2019-03-10 13:34:57 -07:00 |
|
Jason Volk
|
5cbc35298d
|
modules/console: Allow empty string value param to conf set cmd.
|
2019-03-09 17:21:09 -08:00 |
|
Jason Volk
|
45840a3393
|
modules/console: Use dynamic for tokenization here.
|
2019-03-09 16:45:42 -08:00 |
|
Jason Volk
|
db8c91661e
|
ircd::log: Increase the logger name width.
|
2019-03-09 16:05:45 -08:00 |
|
Jason Volk
|
e2d2c7f376
|
ircd:Ⓜ️:v1::user: Default to dynamic content buffering; adjust callsite buffer sizes.
|
2019-03-08 17:11:42 -08:00 |
|
Jason Volk
|
faf0914f23
|
modules/console: Add cmd to trigger m::user::profile::fetch().
|
2019-03-06 18:17:32 -08:00 |
|
Jason Volk
|
9f4890a517
|
ircd:Ⓜ️ Unify room create interface and paths around createroom tuple.
|
2019-03-06 15:02:43 -08:00 |
|
Jason Volk
|
85c041c27b
|
ircd:Ⓜ️:room Update version query based on spec room version grammar (string type).
|
2019-03-06 15:02:43 -08:00 |
|
Jason Volk
|
c2966275c6
|
ircd:Ⓜ️:room::head: Improve interface/linkage for head utils / prev_events generation.
|
2019-03-06 00:22:18 -08:00 |
|
Jason Volk
|
1a1939e2c7
|
ircd:Ⓜ️:room::auth: Improve interface/linkage for auth_events generation.
|
2019-03-06 00:22:18 -08:00 |
|
Jason Volk
|
1f82b884ff
|
ircd:Ⓜ️ Implement 14.18 Room Tagging.
|
2019-03-05 18:42:04 -08:00 |
|
Jason Volk
|
81127045b0
|
modules/console: Add certificate_chain_path parameter to net listen cmd.
|
2019-03-03 13:57:29 -08:00 |
|
Jason Volk
|
55c08f08ae
|
modules/console: Print more information with crt cmd.
|
2019-03-03 13:46:27 -08:00 |
|
Jason Volk
|
80bc6236d5
|
modules/console: Add milliseconds epoch to date cmd output; fix key create cmd name.
|
2019-03-03 13:31:09 -08:00 |
|
Jason Volk
|
86a946ab89
|
modules/console: Add certificate diagnostic cmd.
|
2019-03-03 12:31:23 -08:00 |
|
Jason Volk
|
295794ec42
|
ircd:Ⓜ️:user: Improve user filter interface and module linkage.
|
2019-03-02 16:49:44 -08:00 |
|
Jason Volk
|
a21e03df27
|
ircd: Add restart support w/ console cmd.
|
2019-03-02 14:20:52 -08:00 |
|
Jason Volk
|
b15fd581c7
|
modules/console: Improve parameters for file download cmd.
|
2019-03-01 10:16:31 -08:00 |
|
Jason Volk
|
66249c620f
|
ircd:Ⓜ️:room::state: Add central interface linkage for state utils.
|
2019-02-28 17:12:04 -08:00 |
|
Jason Volk
|
9e063bbf83
|
ircd::resource: Add a pending request counter; block destruction of method when pending.
|
2019-02-27 17:49:40 -08:00 |
|
Jason Volk
|
f3d4e27b24
|
ircd:Ⓜ️:room: Start a room statistics interface.
|
2019-02-25 18:20:48 -08:00 |
|
Jason Volk
|
6f7fc0a837
|
ircd::db: Add interface to query size of key in column.
|
2019-02-25 18:17:01 -08:00 |
|
Jason Volk
|
8dbd0ae829
|
modules/console: Add fed user keys claim cmd.
|
2019-02-22 15:40:53 -08:00 |
|
Jason Volk
|
d064b9492c
|
modules/console: Add -a option to resource cmd; hide unused resources by default.
|
2019-02-21 13:42:43 -08:00 |
|
Jason Volk
|
08c5de6e2b
|
ircd:Ⓜ️:device: Remove duplicate property; fix closure argument.
|
2019-02-21 13:42:43 -08:00 |
|
Jason Volk
|
e4195e0c29
|
modules/console: Add cmds to peruse user profile/account_data/room_account_data.
|
2019-02-21 12:11:42 -08:00 |
|
Jason Volk
|
5b962205d1
|
modules/console: Show the event_id of the access_token event.
|
2019-02-20 13:53:58 -08:00 |
|
Jason Volk
|
0efd723edb
|
ircd:Ⓜ️:device: Develop interface; use individual state events for properties.
|
2019-02-20 13:36:29 -08:00 |
|
Jason Volk
|
b3baebd395
|
ircd:Ⓜ️:device: Add a proper device interface (sans device::set()).
|
2019-02-19 17:42:05 -08:00 |
|
Jason Volk
|
15a805c00d
|
modules/console: Add user device cmd.
|
2019-02-18 13:42:38 -08:00 |
|
Jason Volk
|
a6d33ad4f1
|
modules/console: Add clear option parameter to user tokens cmd.
|
2019-02-18 13:42:25 -08:00 |
|
Jason Volk
|
73f57f70a3
|
modules/console: Add fed query_auth cmd.
|
2019-02-16 15:25:36 -08:00 |
|
Jason Volk
|
f275cf8c83
|
ircd:Ⓜ️:event::auth::chain: No closing over full event; overload void closure.
|
2019-02-16 15:25:36 -08:00 |
|
Jason Volk
|
108e90702e
|
modules/console: Appease -Wparentheses.
|
2019-02-16 12:43:25 -08:00 |
|
Jason Volk
|
2660b30061
|
ircd:Ⓜ️:event: Add auth::chain utility.
|
2019-02-14 16:48:45 -08:00 |
|
Jason Volk
|
194160a735
|
ircd:Ⓜ️:event::refs: Reorientations for consolidated refs.
|
2019-02-14 14:02:34 -08:00 |
|
Jason Volk
|
17e1bb96bf
|
ircd:Ⓜ️:dbs: Consolidate event_refs column. Drop prev_events column.
|
2019-02-14 13:11:37 -08:00 |
|
Jason Volk
|
8b992917ab
|
modules/console: Improve event info cache and auth related.
|
2019-02-12 18:07:20 -08:00 |
|
Jason Volk
|
710c7e79c9
|
modules/console: Show room::index / improve output for room top info.
|
2019-02-12 18:01:55 -08:00 |
|
Jason Volk
|
5ea4a8da04
|
modules/console: Minor fixes.
|
2019-02-12 18:01:44 -08:00 |
|
Jason Volk
|
674373be90
|
ircd:Ⓜ️:event::auth: Restructure / rename interfaces; move is_power_event() to module.
|
2019-02-12 17:50:44 -08:00 |
|
Jason Volk
|
aaf80932fe
|
ircd:Ⓜ️:room::auth: Simplify closure requirements.
|
2019-02-12 17:47:35 -08:00 |
|
Jason Volk
|
2f6384b068
|
ircd:Ⓜ️:room: Add room::auth interface w/ console cmd.
|
2019-02-12 12:04:02 -08:00 |
|
Jason Volk
|
8a81a6d24e
|
ircd:Ⓜ️:event::auth: Add comments; remove cruft.
|
2019-02-12 12:04:01 -08:00 |
|
Jason Volk
|
d2744f02c9
|
modules/console: Improve UX for room events with missing depth=0.
|
2019-02-11 11:06:11 -08:00 |
|
Jason Volk
|
1babba0e98
|
modules/console: Add an mc register cmd.
|
2019-02-11 10:49:34 -08:00 |
|
Jason Volk
|
7531c4b07c
|
modules/console: Start an mc section; add register available cmd.
|
2019-02-11 10:38:26 -08:00 |
|
Jason Volk
|
2b4e63f6f0
|
ircd::mods: Rename and expose exports map; add/update console cmds.
|
2019-02-09 18:43:05 -08:00 |
|
Jason Volk
|
8baf2f608c
|
modules/console: Add more ref detail to event info cmd.
|
2019-02-09 18:43:04 -08:00 |
|
Jason Volk
|
68be0a321e
|
ircd:Ⓜ️:event: Convert modular components to demangled style.
|
2019-02-09 18:43:04 -08:00 |
|
Jason Volk
|
6df8fcf244
|
ircd::mods: Improve return type deduction.
|
2019-02-09 14:44:01 -08:00 |
|
Jason Volk
|
80a25cf352
|
ircd:Ⓜ️:event::auth: Add auth chain traversal.
|
2019-02-08 07:54:03 -08:00 |
|
Jason Volk
|
2b82dfec76
|
ircd:Ⓜ️:event::auth: Add iteration by type.
|
2019-02-08 07:53:39 -08:00 |
|
Jason Volk
|
7ecf7ecb04
|
modules/console: Add event auth cmd suite.
|
2019-02-08 03:19:55 -08:00 |
|
Jason Volk
|
30ab2eb9d7
|
modules/console: Use pretty output for refs cmd.
|
2019-02-08 03:19:54 -08:00 |
|
Jason Volk
|
2574ea72a5
|
modules/console: Fix path traverse regression.
|
2019-02-07 23:40:43 -08:00 |
|
Jason Volk
|
298750125a
|
modules/console: Determine the event_id for the state request out here if possible.
|
2019-02-07 23:25:30 -08:00 |
|
Jason Volk
|
3528bb41bc
|
modules/console: pretty_oneline() event info references.
|
2019-02-07 08:19:28 -08:00 |
|
Jason Volk
|
34d78c1930
|
modules/console: Replace w/ fed user keys query cmd.
|
2019-02-07 08:19:27 -08:00 |
|
Jason Volk
|
f21c08fb19
|
modules/m_event: Add event refs rebuild util w/ console cmd.
|
2019-02-06 17:50:10 -08:00 |
|
Jason Volk
|
2b3aec68ee
|
modules/console: Add ref list; improve output of event info cmd.
|
2019-02-06 17:18:39 -08:00 |
|
Jason Volk
|
4fa07b58a7
|
modules/console: Add event refs cmd.
|
2019-02-06 17:18:38 -08:00 |
|
Jason Volk
|
6cb4020034
|
ircd:Ⓜ️:dbs: Rename head/refs options to room_head/room_refs; update vmopts and sites.
|
2019-02-05 19:05:17 -08:00 |
|
Jason Volk
|
59286ec80b
|
modules/console: Tweak formatting; improve params.
|
2019-02-05 03:56:52 -08:00 |
|
Jason Volk
|
916afec37b
|
modules/console: Add argument to show event's referenced json::object if available.
|
2019-01-26 17:30:42 -08:00 |
|
Jason Volk
|
41b059addd
|
modules/m_state: Add a state clear routine.
|
2019-01-25 13:59:34 -08:00 |
|
Jason Volk
|
2886924bf0
|
ircd::fs: Reorg path interface related.
|
2019-01-25 10:39:37 -08:00 |
|
Jason Volk
|
5b5a88c86a
|
modules/console: Add prefix filter param to conf list cmd.
|
2019-01-24 15:58:01 -08:00 |
|
Jason Volk
|
02b471eb95
|
modules/console: Increase table width for conf list cmd.
|
2019-01-24 13:38:34 -08:00 |
|
Jason Volk
|
d64a49428e
|
ircd:Ⓜ️ Demote membership from top-level key; remove from m::event tuple.
|
2019-01-24 12:52:26 -08:00 |
|
Jason Volk
|
573bda441d
|
modules/console: Adjust aio cmd formatting.
|
2019-01-18 14:33:42 -08:00 |
|
Jason Volk
|
9cbed56017
|
modules/console: Show some more event cmd info.
|
2019-01-16 16:38:14 -08:00 |
|
Jason Volk
|
f857e25ea7
|
ircd:Ⓜ️:event: Add a source json::object as a member.
|
2019-01-16 14:35:10 -08:00 |
|
Jason Volk
|
becbcec430
|
modules/console: Finesse compressed cache statistics back into db cache output.
|
2019-01-16 13:00:40 -08:00 |
|
Jason Volk
|
15c13d5c9b
|
modules/console: Improve event info cmd.
|
2019-01-15 15:36:18 -08:00 |
|
Jason Volk
|
6a0b384d8f
|
modules/console: Workaround https://github.com/facebook/rocksdb/issues/4878
|
2019-01-11 18:15:46 -08:00 |
|
Jason Volk
|
fe15e0d6a6
|
ircd::db: Use the proper cache query here.
|
2019-01-11 17:40:27 -08:00 |
|
Jason Volk
|
47bda85f3f
|
modules/console: Add event cached cmd.
|
2019-01-11 17:40:14 -08:00 |
|
Jason Volk
|
6c96e0d785
|
ircd:Ⓜ️:events: Simplify the for_each iteration interface.
|
2019-01-09 17:11:00 -08:00 |
|
Jason Volk
|
f9db516edc
|
modules/console: Add user tokens cmd.
|
2019-01-07 11:24:03 -08:00 |
|
Jason Volk
|
b878f577d5
|
ircd:Ⓜ️:user: Add a query for user to user visibility.
|
2019-01-04 14:47:46 -08:00 |
|
Jason Volk
|
9324731136
|
modules/console: Count total bytes in db files cmd.
|
2018-12-31 14:25:13 -08:00 |
|
Jason Volk
|
a461e8a5aa
|
modules/console: Improve output of client cmd.
|
2018-12-30 14:00:05 -08:00 |
|
Jason Volk
|
3466597981
|
ircd::fs: Various reorg; cleanup.
|
2018-12-29 19:43:17 -08:00 |
|
Jason Volk
|
c93cd90db1
|
ircd::aio: Simplify stats.
|
2018-12-28 16:30:27 -08:00 |
|
Jason Volk
|
30dc2ce7ed
|
ircd::fs: Various cleanup / renames.
|
2018-12-28 15:30:29 -08:00 |
|
Jason Volk
|
d3d06b90f8
|
modules/console: Update aio info cmd.
|
2018-12-27 14:58:04 -08:00 |
|
Jason Volk
|
6e3cf1471f
|
modules/console: Add ctx prof cmd.
|
2018-12-22 17:24:48 -08:00 |
|
Jason Volk
|
d5ffc6b0de
|
ircd::ctx: Improve prof related; add full ticker of counters.
|
2018-12-22 15:17:18 -08:00 |
|
Jason Volk
|
2c5d6bb7ba
|
ircd::fs::aio: Preliminary io_submit queue to leverage disk controller optimizations.
|
2018-12-21 10:36:05 -08:00 |
|
Jason Volk
|
605cce9ed1
|
ircd::db: Propagate the FlushOptions.allow_write_stall option; improve sort cmd.
|
2018-12-19 13:58:09 -08:00 |
|
Jason Volk
|
5a0a9989e4
|
ircd::log: Rename facility to level.
|
2018-12-19 12:52:08 -08:00 |
|
Jason Volk
|
7137280b05
|
modules/console: Use incremental reads from proc anyway.
|
2018-12-19 12:35:22 -08:00 |
|
Jason Volk
|
eaea2c40a4
|
modules/console: Add credits to console.
|
2018-12-19 12:35:22 -08:00 |
|
Jason Volk
|
a6f5895867
|
modules/console: Negate any ANSI colors in conf output.
|
2018-12-18 18:10:06 -08:00 |
|
Jason Volk
|
fae947d433
|
ircd::db: Add a background cancel interface w/ console cmd.
|
2018-12-16 18:37:51 -08:00 |
|
Jason Volk
|
183af6a449
|
modules/console: Simplify proc cmd listing output.
|
2018-12-15 20:29:54 -08:00 |
|
Jason Volk
|
e16eefb8fb
|
modules/console: Add a proc cmd.
|
2018-12-15 18:17:59 -08:00 |
|
Jason Volk
|
70d4b32c3d
|
ircd::db: Add interface for pause/continue of background work w/ console cmd.
|
2018-12-14 17:27:48 -08:00 |
|
Jason Volk
|
4387b092ad
|
modules/console: Show request time in client list.
|
2018-12-13 12:26:44 -08:00 |
|
Jason Volk
|
62874ff498
|
ircd::db: Add src and dst level arguments to db::compact files interface.
|
2018-12-12 15:53:16 -08:00 |
|
Jason Volk
|
aac898a4b8
|
modules/console: Improve SST full info cmd output.
|
2018-12-12 14:48:07 -08:00 |
|
Jason Volk
|
bf8e6695e2
|
modules/console: Add db opts cmd.
|
2018-12-12 10:23:42 -08:00 |
|
Jason Volk
|
52344457ec
|
modules/console: Various db info formatting tweaks.
|
2018-12-12 10:12:24 -08:00 |
|
Jason Volk
|
7f7ece5fb1
|
modules/console: Omit zero values in db infos.
|
2018-12-12 10:12:24 -08:00 |
|
Jason Volk
|
d7da57e073
|
ircd::db: Add log level interface w/ console cmd.
|
2018-12-12 10:12:23 -08:00 |
|
Jason Volk
|
8e11620100
|
ircd::db: Distinguish range compact from files compact in interface.
|
2018-12-11 16:30:28 -08:00 |
|