0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-06-16 08:58:20 +02:00
Commit graph

35 commits

Author SHA1 Message Date
Jason Volk 4827ab4103 Construct: Split headers. 2019-02-09 18:43:05 -08:00
Jason Volk d639eceba2 ircd: Move runlevel related into ircd::run:: namespace. 2019-01-18 09:08:56 -08:00
Jason Volk 23d8396652 construct: Suppress log output during interval, not during cmd. 2018-12-24 16:15:23 -08:00
Jason Volk f56488dda2 construct: Add a console watch cmd. 2018-12-23 18:52:29 -08:00
Jason Volk 4c6f90f9e5 construct: Add interruption point before waiting for input. 2018-12-17 12:16:26 -08:00
Jason Volk 955c5ccfa1 construct: Don't exempt the console from watchdog warnings. 2018-12-15 20:29:54 -08:00
Jason Volk 399198deac ircd::ctx: Add flags for slice and stack usage watchdog exemption. 2018-12-13 16:21:54 -08:00
Jason Volk 1906ac57b7 construct: Restructure signal handling to object, unit; restructure console into object. 2018-12-11 16:30:28 -08:00
Jason Volk 02f2753487 construct: Abort console on entry into runlevel QUIT as well. 2018-11-13 10:52:25 -08:00
Jason Volk 1b23a7448c construct: Add console record cmd to dump output to a logfile. 2018-11-13 10:52:21 -08:00
Jason Volk 10e358d835 modules/console: Add the die cmd; move exit cmd. 2018-11-13 10:40:00 -08:00
Jason Volk 73def04e3e construct: Use conf items for console output ratelimits. 2018-11-13 10:39:56 -08:00
Jason Volk 8931ce8b38 construct: Add conf item for console stack size; minor cleanup. 2018-11-13 09:43:32 -08:00
Jason Volk eb28961561 construct: Minor cleanup. 2018-11-03 04:06:56 -07:00
Jason Volk 9cee6a40c9 construct: Interruption point after command. 2018-08-17 14:26:44 -07:00
Jason Volk eec3196ef0 console: Increase the input buffer; take off stack. 2018-06-06 10:50:41 -07:00
Jason Volk b2b5d6abce construct: Simplify various behavior based on runlevel. 2018-05-19 18:49:05 -07:00
Jason Volk 7bf9736a23 construct: Remove SIGTSTP related stuff; minor cleanup. 2018-05-07 19:22:41 -07:00
Jason Volk 024912d072 construct: Ensure console_termstop executes in ctx. 2018-05-07 19:21:00 -07:00
Jason Volk 0df06b0b62 construct: Show console message only once per execution. 2018-04-26 03:23:48 -07:00
Jason Volk 5b6ffdaed2 construct: Update console msg; repurpose exit cmd; various cleanup. 2018-04-13 17:40:37 -07:00
Jason Volk c61186fb8f construct: Slightly slower console output throttle. 2018-04-08 12:38:38 -07:00
Jason Volk da6a39812f construct: Suppress log messages during command output sequence. 2018-04-07 09:57:08 -07:00
Jason Volk e5d8d6ae67 construct: Improve console interrupt related. 2018-04-06 23:35:25 -07:00
Jason Volk 58af1ae88c construct;modules/s_control: Fix output stream related. 2018-04-06 23:35:09 -07:00
Jason Volk 3d16a89e33 construct: Include command in bad_command so what() is non-empty. 2018-04-05 20:09:46 -07:00
Jason Volk 549452d7fc construct: Use static named options argument to console command. 2018-03-28 18:12:49 -07:00
Jason Volk 1ceaa73e5b modules/console: Extend arguments for options string. 2018-03-26 00:12:16 -07:00
Jason Volk 60a28ab5a8 modules/console: Eliminate output stream global; improve output related; various cleanup. 2018-03-25 23:40:35 -07:00
Jason Volk 9306e7c32e construct: Remove console readline; use fs::stdin::readline. 2018-03-23 22:52:36 -07:00
Jason Volk e9fcd7f1da construct: Fix console runlevel entry conditions. 2018-03-23 22:17:09 -07:00
Jason Volk 143c867ad8 modules: Rename s_console back to console so it's not mapped by ircd:Ⓜ️:modules. 2018-03-06 07:50:14 -08:00
Jason Volk 5c1cb57e9c modules: Reorg conf/console related; add s_control. 2018-03-05 05:24:45 -08:00
Jason Volk 1a743f1705 construct: Fix console regressions/rot. 2018-02-23 18:18:06 -08:00
Jason Volk 797142f710 construct: Rename directory. 2018-02-22 14:30:11 -08:00
Renamed from charybdis/console.cc (Browse further)