Jason Volk
|
abae2c02f5
|
ircd::net: Fix for 864f50da (kicks can down the road).
|
2019-05-03 18:13:01 -07:00 |
|
Jason Volk
|
864f50da17
|
construct: Leak a dynamic io_context instance; temp workaround to s_dns symbol issue.
|
2019-05-03 15:57:09 -07:00 |
|
Jason Volk
|
dd4090e11b
|
construct: Add smoketest.
|
2019-04-24 02:19:14 -07:00 |
|
Jason Volk
|
7ea6a3b39a
|
construct: Minor cleanup.
|
2019-04-23 01:51:21 -07:00 |
|
Jason Volk
|
ccb2d86cdc
|
construct: Add header/library version startup checks.
|
2019-04-23 01:30:52 -07:00 |
|
Jason Volk
|
bf3a23b8d2
|
construct/console: Eliminate extra sleep() after output done.
|
2019-04-19 19:07:12 -07:00 |
|
Jason Volk
|
f9025cebb9
|
ircd: Support read-only and write-avoid modes via conf item / command line.
|
2019-04-15 11:16:31 -07:00 |
|
Jason Volk
|
0b8725953e
|
construct: Update comment.
|
2019-04-10 22:32:06 -07:00 |
|
Jason Volk
|
daec603205
|
construct: Improve main function commentary etc.
|
2019-04-03 15:51:42 -07:00 |
|
Jason Volk
|
bc2fdf2b15
|
construct: Add a -norun program option for debugging and testing.
|
2019-04-03 15:51:42 -07:00 |
|
Jason Volk
|
ee35e71b28
|
construct: Add program option -no6 to disable ipv6 at startup.
|
2019-03-25 15:18:06 -07:00 |
|
Jason Volk
|
a21e03df27
|
ircd: Add restart support w/ console cmd.
|
2019-03-02 14:20:52 -08:00 |
|
Jason Volk
|
f0428a26b9
|
construct: Remove the -configfile po; put io_context on stack; minor cleanup.
|
2019-03-02 14:20:52 -08:00 |
|
Jason Volk
|
2854ea9a0f
|
Makefiles: Remove --gdb-index here because no -gsplit-dwarf used.
|
2019-02-25 18:20:48 -08:00 |
|
Jason Volk
|
169abb0676
|
construct/console: Add a couple more halting options.
|
2019-02-22 15:40:52 -08:00 |
|
Jason Volk
|
944f5968e6
|
construct: Add primitive console history.
|
2019-02-09 18:43:05 -08:00 |
|
Jason Volk
|
4827ab4103
|
Construct: Split headers.
|
2019-02-09 18:43:05 -08:00 |
|
Jason Volk
|
3151931ee4
|
Linker options package.
|
2019-02-08 18:24:20 -08:00 |
|
Jason Volk
|
d639eceba2
|
ircd: Move runlevel related into ircd::run:: namespace.
|
2019-01-18 09:08:56 -08:00 |
|
Jason Volk
|
3466597981
|
ircd::fs: Various reorg; cleanup.
|
2018-12-29 19:43:17 -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
|
956a8e239c
|
Use more aggressive tls-model options.
|
2018-12-23 17:36:35 -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
|
1ba22a21ba
|
ircd: Disperse accumulated global options as conf items in namespaces.
|
2018-12-08 15:36:34 -08:00 |
|
Jason Volk
|
d065ef1aa4
|
construct: Add a -quiet command line option.
|
2018-12-05 19:04:05 -08:00 |
|
Jason Volk
|
ca525b081f
|
ircd: Add noaio global flag; add command line option.
|
2018-12-01 15:55:53 -08:00 |
|
Jason Volk
|
36b4e3cabe
|
ircd: Add init parameters for different origin and hostname strings.
|
2018-12-01 14:55:38 -08:00 |
|
Jason Volk
|
d35dad46c2
|
configure: Add EXTRA_LIBS rather than modifying LIBS here.
|
2018-11-29 13:46:45 -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
|
9f6faf13ce
|
construct: Update comment.
|
2018-11-13 09:32:32 -08:00 |
|
Jason Volk
|
eb28961561
|
construct: Minor cleanup.
|
2018-11-03 04:06:56 -07:00 |
|
Jason Volk
|
e2bc5a5245
|
construct/Makefile.am: Fix issues with LDFLAGS and LIBS lists.
|
2018-10-09 20:48:07 -07:00 |
|
Jason Volk
|
11948e47ac
|
ircd: Move m::import to mods::import where it is more appropriate.
|
2018-09-13 18:19:27 -07:00 |
|
Jason Volk
|
60a0694853
|
construct: Add program option to disable direct IO.
|
2018-09-03 07:59:05 -07:00 |
|
Jason Volk
|
c980ce464f
|
configure: Rework the SSL support sections.
|
2018-09-03 03:05:09 -07:00 |
|
Jason Volk
|
94a2fdacb5
|
modules/s_conf: Improve rehashing interface; adjust console cmds.
|
2018-09-02 21:57:30 -07:00 |
|
Jason Volk
|
1bd130bf94
|
construct: Remove the startup root euid check. gl;hf.
|
2018-08-28 13:05:10 -07:00 |
|
Jason Volk
|
9cee6a40c9
|
construct: Interruption point after command.
|
2018-08-17 14:26:44 -07:00 |
|
Jason Volk
|
d1944c6006
|
construct/ircd: Use hostname-based init from command line params.
|
2018-08-13 14:36:50 -07:00 |
|
Jason Volk
|
6dec6dca3e
|
construct: Add more whitespace to err strings.
|
2018-08-13 14:35:27 -07:00 |
|
Jason Volk
|
c8a54a1a3e
|
construct: Remove duplicate getopt file.
|
2018-08-13 13:51:05 -07:00 |
|
Jason Volk
|
8fb580aaf5
|
configure/ircd: Overhaul install system directory related.
|
2018-08-12 16:30:51 -07:00 |
|