Jason Volk
|
344510086b
|
ircd: Add vectorized multi-string match tool.
|
2020-03-14 17:29:32 -07:00 |
|
Jason Volk
|
0eb66b52d4
|
ircd::util: Apply noexcept to several participating overloads.
|
2020-03-14 17:15:53 -07:00 |
|
Jason Volk
|
77d3bd352d
|
ircd: Add additional vector convenience typedefs.
|
2020-03-14 15:21:58 -07:00 |
|
Jason Volk
|
7bbb91889d
|
ircd: Fix define name and conditions.
|
2020-03-14 15:21:58 -07:00 |
|
Jason Volk
|
a68b96f5e3
|
ircd::db: Fix claimed descriptor default.
|
2020-03-14 10:31:47 -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
|
d136fd75f5
|
modules/media/download: Minor cleanup.
|
2020-03-13 15:01:07 -07:00 |
|
Jason Volk
|
0fb19b85ca
|
ircd:Ⓜ️:media::file: Adjust download overloads; fix use of empty remote string in messages.
|
2020-03-13 14:52:08 -07:00 |
|
Jason Volk
|
05131c1bbe
|
ircd:Ⓜ️:vm::eval: Wait for duplicate evals instead or before any fault::EXISTS.
|
2020-03-13 11:57:00 -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
|
33f1ce6e09
|
ircd:Ⓜ️:homeserver: Fix removed !public creation hook w/ create on bootstrap for now.
|
2020-03-12 21:31:42 -07:00 |
|
Jason Volk
|
f1dca3ee42
|
ircd:Ⓜ️:keys: Switch to exclusive use of v2/query endpoint; minor cleanup.
|
2020-03-12 21:09:56 -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
|
cf37e364ce
|
modules/console: Add net service console cmd.
|
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
|
89db4cfe21
|
ircd:Ⓜ️:fed: Support HTTP redirects when fetching well-known.
|
2020-03-11 20:45:22 -07:00 |
|
Jason Volk
|
dcfa6c9d48
|
ircd:Ⓜ️:fed: Add conf item for well-known fetch timeout.
|
2020-03-11 18:47:17 -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
|
34a7954b67
|
ircd:Ⓜ️:room::bootstrap: Use non-reference for explicit operator cast (GCC 9.2.1).
|
2020-03-11 15:11:53 -07:00 |
|
Jason Volk
|
3699dab3d5
|
ircd::net::dns: Throw on service_port() lookup failure.
|
2020-03-11 12:30:31 -07:00 |
|
Jason Volk
|
59ad4731ae
|
modules/m_relation: Add hook to discover and fetch events from m_relates_to.
|
2020-03-10 23:03:14 -07:00 |
|
Jason Volk
|
14fffaeded
|
modules/media/media: Fix unnecessary remote stringifies.
|
2020-03-10 22:14:40 -07:00 |
|
Jason Volk
|
52fc42c239
|
configure: Unconditional gold; fix libtool+clang+ld.gold with -Wc argument.
|
2020-03-10 22:14:40 -07:00 |
|
Jason Volk
|
a8e9b3d202
|
configure: Initialize flags before LT_INIT.
|
2020-03-10 22:00:48 -07:00 |
|
Jason Volk
|
8d061be07f
|
configure: Fix reported error generated circa line 18840.
|
2020-03-10 10:26:10 -07:00 |
|
Jason Volk
|
636fa86b68
|
Merge branch 'boost' of https://github.com/JochenFriedrich/charybdis
|
2020-03-10 10:25:42 -07:00 |
|
Jochen Friedrich
|
b84f3f03ae
|
fixed lookup of boost headers
|
2020-03-10 13:16:42 -04:00 |
|
Jason Volk
|
8a769abe05
|
modules/web_hook: Improve riohtml formatting of PR's.
|
2020-03-10 08:45:05 -07:00 |
|
Jason Volk
|
61c94e7e52
|
tools/docker: Add git package for git-describe.
|
2020-03-09 19:16:30 -07:00 |
|
Jason Volk
|
a466917cf9
|
configure: Set explicit ld.gold for now.
|
2020-03-09 18:48:25 -07:00 |
|
Jason Volk
|
dc6af158ad
|
appveyor: Add ubuntu 18.04 clang-9 to build; remove cruft.
|
2020-03-09 18:47:13 -07:00 |
|
Jason Volk
|
bc2a05d563
|
modules/media/media: Increase default block cache size.
|
2020-03-09 18:47:13 -07:00 |
|
Jason Volk
|
fe70de48b4
|
modules/console: Disable additional state fetch from fed state cmd.
|
2020-03-09 18:47:13 -07:00 |
|
Jason Volk
|
de4792f539
|
ircd:Ⓜ️:room::origins: Optimize origins iteration w/ conditional key regeneration.
|
2020-03-09 14:41:36 -07:00 |
|
Jason Volk
|
3b2342e001
|
ircd:Ⓜ️:room::origins: Simplify callstack; remove unused iteration.
|
2020-03-09 14:41:36 -07:00 |
|
Jason Volk
|
f9a6381b8e
|
configure: Set -Wreturn-type as error in clang; remove condition for gcc.
|
2020-03-09 14:41:36 -07:00 |
|
Jason Volk
|
acf94cce00
|
configure: Always set $assert_type so RB_ASSERT is not blacked out.
|
2020-03-09 10:10:30 -07:00 |
|
Jason Volk
|
dad4750971
|
ircd:Ⓜ️:fetch: Propagate interrupt through handlers.
|
2020-03-09 09:48:37 -07:00 |
|