Jason Volk
|
e71f925f2c
|
ircd::http: Add and adjust some HTTP codes from Cloudfackel.
ircd::http: Add 523 Origin Is Unreachable (Cloudfackel).
ircd::http: Add 521 Connection Timed Out (Cloudfackel).
|
2020-03-20 22:25:14 -07:00 |
|
Jason Volk
|
8c8a4c8d09
|
ircd::fs: Add an RLIMIT_FSIZE sampler in support section.
|
2020-03-20 11:09:34 -07:00 |
|
Jason Volk
|
4d88f92b76
|
ircd::fs: Add conf item and call to setrlimit for RLIMIT_NOFILE.
|
2020-03-20 11:09:34 -07:00 |
|
Jason Volk
|
a867cfa51a
|
ircd::fs: Add gauge for rlimit_nofile in support section.
|
2020-03-20 10:56:55 -07:00 |
|
Jason Volk
|
472ce01b50
|
ircd::fs: Reorg support section and indicators.
|
2020-03-20 10:56:55 -07:00 |
|
Jason Volk
|
bc836d0fd8
|
ircd::info: Remove the fixed-rlimit sample section here.
|
2020-03-20 09:56:58 -07:00 |
|
Jason Volk
|
291de1a49b
|
ircd::json: Increase the recursion limit.
|
2020-03-19 21:54:07 -07:00 |
|
Jason Volk
|
eb4fdfd036
|
ircd::run: Condition to invoke the wait() from context only.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
abfb106125
|
ircd: Rename globular classes to indicate case insensitivity.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
71d6bd66c1
|
ircd: Use util::boolean for globular suite; apply noexcept; minor simplify.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
e6c9f757ce
|
ircd::json: Add a members replacement tool.
|
2020-03-18 19:47:18 -07:00 |
|
Jason Volk
|
66c4ebfbb4
|
ircd::json: Add a member replacement tool.
|
2020-03-18 16:28:16 -07:00 |
|
Jason Volk
|
730d99b055
|
ircd::server: Permit tag result debuglog in release mode.
|
2020-03-16 22:06:01 -07:00 |
|
Jason Volk
|
275f350649
|
ircd::client: Allow some DERROR messages to compile in release mode; tweak facilities.
|
2020-03-16 17:59:39 -07:00 |
|
Jason Volk
|
5d1a88f897
|
ircd::client: Minor cleanup.
|
2020-03-16 17:59:39 -07:00 |
|
Jason Volk
|
56825ddcdc
|
ircd::net: Consistent log message formats.
|
2020-03-16 17:32:44 -07:00 |
|
Jason Volk
|
4c699e0b6c
|
ircd::net: Legitimate handler (remove assertion).
|
2020-03-16 17:32:44 -07:00 |
|
Jason Volk
|
c3b709dbd7
|
ircd::run: Add a convenience barrier template tool.
|
2020-03-16 16:56:07 -07:00 |
|
Jason Volk
|
c815de3621
|
ircd::run: Rename level IDLE to LOAD; minor reorg.
|
2020-03-16 16:56:07 -07:00 |
|
Jason Volk
|
59ee170817
|
ircd::info: Add sysinfo; gather ram and swap totals on init.
|
2020-03-16 16:56:07 -07:00 |
|
Jason Volk
|
f438718ddf
|
ircd::info: Reorg sections; reorg infolog dumps.
|
2020-03-16 16:56:07 -07:00 |
|
Jason Volk
|
fe8a65953b
|
ircd::fs: Move init check/info out of fs::init for integration w/ info::dump().
|
2020-03-16 16:56:06 -07:00 |
|
Jason Volk
|
7f4b5fb69e
|
ircd::db: Add experimental universal compaction options section; minor reorg.
|
2020-03-16 00:30:28 -07:00 |
|
Jason Volk
|
59dea0c8bb
|
ircd::net::dns: Log an error for an unknown service port.
|
2020-03-15 19:25:28 -07:00 |
|
Jason Volk
|
344510086b
|
ircd: Add vectorized multi-string match tool.
|
2020-03-14 17:29:32 -07:00 |
|
Jason Volk
|
7bbb91889d
|
ircd: Fix define name and conditions.
|
2020-03-14 15:21:58 -07:00 |
|
Jason Volk
|
829516afde
|
ircd::db: Add compaction priority option to descriptor.
ircd:Ⓜ️:dbs: Tune compaction priority algorithm.
|
2020-03-13 15:12:22 -07:00 |
|
Jason Volk
|
7fcd0c948d
|
ircd::http: Downgrade warning to dwarning; minor cleanup.
|
2020-03-13 15:01:07 -07:00 |
|
Jason Volk
|
d3b91a5183
|
ircd::net::dns: Fix erroneous argument to debug-mode template.
|
2020-03-13 11:30:28 -07:00 |
|
Jason Volk
|
32459bd7f1
|
ircd: Add multi-string table index util, naive impl.
|
2020-03-13 11:28:27 -07:00 |
|
Jason Volk
|
2cefc5e248
|
ircd::http: Optimize head constructions; reduce branch paths.
|
2020-03-13 11:07:39 -07:00 |
|
Jason Volk
|
da92021818
|
ircd: Add intrinsic typedef header; update stringops unit.
|
2020-03-12 21:09:56 -07:00 |
|
Jason Volk
|
6a6ed91a27
|
ircd::net::dns: Fix init/fini for the proper netdb.
|
2020-03-12 21:09:56 -07:00 |
|
Jason Volk
|
ffcbc87fdd
|
ircd: Rename try_lex_cast to lex_castable.
|
2020-03-12 21:09:56 -07:00 |
|
Jason Volk
|
8914af3e84
|
ircd::net::dns: Add complementary interface to getservbyport(3).
|
2020-03-12 21:09:56 -07:00 |
|
Jason Volk
|
164b881442
|
ircd::http: Add code 102 Processing (RFC 2518), 103 Early Hints (RFC 8297).
|
2020-03-11 18:18:53 -07:00 |
|
Jason Volk
|
878b5c91ec
|
ircd::server: Split completion branch out of tag::read_content(); minor cleanup.
|
2020-03-11 18:16:27 -07:00 |
|
Jason Volk
|
24a7c77fbe
|
ircd::magic: Add a candidate magic database path for Arch.
|
2020-03-11 17:07:44 -07:00 |
|
Jason Volk
|
6da0ae9c22
|
ircd::http: Parse response location header.
|
2020-03-11 16:37:02 -07:00 |
|
Jason Volk
|
bf1e4e8dfe
|
ircd::http: More optimizer-friendly header assignment.
|
2020-03-11 16:37:02 -07:00 |
|
Jason Volk
|
62108e2c26
|
ircd::http: Move closure from response::head; use string_view literal.
|
2020-03-11 16:15:05 -07:00 |
|
Jason Volk
|
5552f69d5b
|
ircd::http: Move closure from request::head to static function.
|
2020-03-11 15:24:40 -07:00 |
|
Jason Volk
|
468b591186
|
ircd::json: Cast to enumeral for balanced ternary result to switch.
|
2020-03-11 15:12:37 -07:00 |
|
Jason Volk
|
3699dab3d5
|
ircd::net::dns: Throw on service_port() lookup failure.
|
2020-03-11 12:30:31 -07:00 |
|
Jochen Friedrich
|
b84f3f03ae
|
fixed lookup of boost headers
|
2020-03-10 13:16:42 -04:00 |
|
Jason Volk
|
a4f18fcd00
|
ircd::mods::ldso: Add loaded check using the dlfcn method.
|
2020-03-08 18:55:33 -07:00 |
|
Jason Volk
|
133b3a5611
|
ircd::net::dns: Call setprotoent(3) on init to throw here on missing libnss_db.so.
|
2020-03-08 15:07:04 -07:00 |
|
Jason Volk
|
427f481ce9
|
ircd::server: Relax assertion on non-dynamic contiguous chunk head read.
|
2020-03-07 22:37:11 -08:00 |
|
Jason Volk
|
9cceed8d34
|
Revert "ircd::net: Remove string(net::hostport) branch ..." w/ improvement.
This reverts commit fa19b9b182 with modification.
|
2020-03-07 14:55:50 -08:00 |
|
Jason Volk
|
4935015b18
|
ircd::net::dns: Consolidate cache interfaces in public header; weak unresolved for now.
|
2020-03-07 12:51:12 -08:00 |
|