Jason Volk
|
6a6c51d359
|
ircd::allocator: Distill out GNU malloc featurette from allocator.cc unit.
|
2019-07-03 18:57:48 -07:00 |
|
Jason Volk
|
ea0a1df3a1
|
configure: Add options for third-party allocator selection/deselection and inclusion.
|
2019-07-03 18:02:54 -07:00 |
|
Jason Volk
|
f88cc51e37
|
ircd: Move definitions for various valgrind suites to vg.cc for header isolation.
|
2019-07-03 15:14:29 -07:00 |
|
Jason Volk
|
15e06e4d2e
|
ircd::allocator: Use stack for pretty(iec()) format buffers.
|
2019-07-03 13:57:48 -07:00 |
|
Jason Volk
|
d6b23cd9ac
|
ircd::allocator: Minor increase table width for output [ci skip]
|
2019-07-03 12:47:12 -07:00 |
|
Jason Volk
|
9a850c1637
|
modules/federation/invite: Verify the invite event before adding our signature to it.
|
2019-06-30 02:11:14 -07:00 |
|
Jason Volk
|
2d5b4c9aca
|
ircd:Ⓜ️🆔 Fix assertion for empty host()/hostname() on v3/v4 event::id's.
|
2019-06-30 01:39:33 -07:00 |
|
Jason Volk
|
8145652f2a
|
ircd:Ⓜ️🆔 Tighten expectation for string bounds in validation grammars.
|
2019-06-30 01:31:07 -07:00 |
|
Jason Volk
|
a3da1fd0d0
|
modules/client/events: Add missing user::room event_append_opts contextual data.
|
2019-06-29 19:16:20 -07:00 |
|
Jason Volk
|
1f8bff0ef5
|
modules/client/rooms/initialsync: Add missing event_append_opts contextual data.
|
2019-06-29 19:16:20 -07:00 |
|
Jason Volk
|
0def9bd5f1
|
modules/media/magick: Add conf limit for CPU cycles of a running ImageMagick job.
|
2019-06-29 19:16:20 -07:00 |
|
Jason Volk
|
55bc296068
|
modules/media/magick: Add conf limit for job based on the span quantum.
|
2019-06-29 17:31:40 -07:00 |
|
Jason Volk
|
0cfe6ef0ae
|
doc: Fix webroot conf item rename from 7843925335 in setup instructions. [skip ci]
|
2019-06-29 05:23:34 -07:00 |
|
Jason Volk
|
75884a41c6
|
modules/index: Add magic extension fallback for .wasm application/wasm.
|
2019-06-29 00:22:35 -07:00 |
|
Jason Volk
|
1636fd795d
|
modules/console: Fix imports misnaming m_conf -> conf.
|
2019-06-28 22:41:00 -07:00 |
|
Jason Volk
|
61e3fa848c
|
modules/m_user: Determine the best query pattern for highlight count based on cache.
|
2019-06-28 22:34:41 -07:00 |
|
Jason Volk
|
88a633efdb
|
construct: Improve usage error message.
|
2019-06-28 22:15:47 -07:00 |
|
Jason Volk
|
99cfdb9a86
|
modules/m_fetch: Ensure request removal from one callsite only.
|
2019-06-28 22:15:47 -07:00 |
|
Jason Volk
|
ca8dcb3271
|
ircd::server: Avoid unnecessary tail call on empty overrun buffer.
|
2019-06-28 21:26:33 -07:00 |
|
Jason Volk
|
1e45ffcba2
|
ircd::server: Additional assertions.
|
2019-06-28 21:26:33 -07:00 |
|
Jason Volk
|
60fda46bdf
|
ircd::http: Consolidate line terminator static strings.
|
2019-06-28 18:23:43 -07:00 |
|
Jason Volk
|
ee23c98eda
|
ircd::server: Call the progress callbacks before the completion routines.
|
2019-06-28 18:13:25 -07:00 |
|
Jason Volk
|
9ca019f03e
|
ircd:Ⓜ️🆔:event: Add non-throwing static tests of v3/v4 id from string.
|
2019-06-28 03:42:07 -07:00 |
|
Jason Volk
|
6c62515a6d
|
ircd:Ⓜ️🆔 Use proper reference hashing procedure for event::v3/event::v4 ctors.
|
2019-06-27 20:06:26 -07:00 |
|
Jason Volk
|
54d5afae49
|
ircd:Ⓜ️🆔 Fix id::event::v3/v4 hashing ctor return view of sigil.
|
2019-06-27 19:31:50 -07:00 |
|
Jason Volk
|
19df2bbf79
|
ircd:Ⓜ️:event::prev: Support version 3/4 references formats.
|
2019-06-27 19:22:54 -07:00 |
|
Jason Volk
|
0f02cf3c29
|
ircd::mods: Remove the version from infolog on load; improve fmt.
|
2019-06-27 02:22:56 -07:00 |
|
Jason Volk
|
6ce67a81a1
|
ircd:Ⓜ️:user::highlight: Add conf items to toggle counting; improve match detail.
|
2019-06-27 01:59:19 -07:00 |
|
Jason Volk
|
1f1fa501d5
|
modules/m_user: Add overload with phased IO: query content after type.
|
2019-06-27 01:59:03 -07:00 |
|
Jason Volk
|
0fb3f1d8ac
|
ircd:Ⓜ️:user: Modernize the highlight counting interface.
|
2019-06-27 01:32:16 -07:00 |
|
Jason Volk
|
a21f054cfc
|
ircd::server: Handle exception when starting DNS resolution for peer.
|
2019-06-27 00:43:05 -07:00 |
|
Jason Volk
|
7494efe743
|
modules: Remove globally applied third-party build flags; apply per-module flags.
|
2019-06-27 00:41:58 -07:00 |
|
Jason Volk
|
def6b5130a
|
modules/index: Deprecate the ircd.webroot.path -> ircd.index.path w/ non-breaking carryover.
|
2019-06-27 00:41:57 -07:00 |
|
Jason Volk
|
7843925335
|
modules: Disperse modules to eliminate the s_ prefix-space.
|
2019-06-27 00:41:57 -07:00 |
|
Jason Volk
|
2301d378fa
|
Trim outdated README docs in ircd/ modules/.
|
2019-06-26 22:56:31 -07:00 |
|
Jason Volk
|
8ea404a66a
|
ircd:Ⓜ️🆔 Delegate string_view ctor.
|
2019-06-26 06:21:30 -07:00 |
|
Jason Volk
|
ed5af1fdbd
|
ircd:Ⓜ️🆔 Add class representations for event::v3 and event::v4.
|
2019-06-26 06:21:30 -07:00 |
|
Jason Volk
|
ed5e7ef10a
|
ircd:Ⓜ️🆔 Remove any fixed prefix to generated id::ROOM for now.
|
2019-06-26 06:21:30 -07:00 |
|
Jason Volk
|
fcfc28c6e4
|
ircd:Ⓜ️🆔 Add event::id version gauge method.
|
2019-06-26 06:21:30 -07:00 |
|
Jason Volk
|
7c142b9519
|
ircd:Ⓜ️🆔 Add event_id version 3 and version 4 grammars.
|
2019-06-26 06:21:07 -07:00 |
|
Jason Volk
|
142622db77
|
ircd: Consolidate base conversions internal temporary buffers.
|
2019-06-26 01:54:28 -07:00 |
|
Jason Volk
|
5500a897e9
|
ircd: Add RFC4648 base64url conversion suite.
|
2019-06-26 01:52:42 -07:00 |
|
Jason Volk
|
19b85ef908
|
ircd: Add mutable_buffer based replace_copy stringop.
|
2019-06-26 01:44:23 -07:00 |
|
Jason Volk
|
5c03f4e08f
|
ircd: Add mutable_buffer inplace replace to stringops.
|
2019-06-26 01:16:27 -07:00 |
|
Jason Volk
|
6379813950
|
ircd::server: Additional assertions; minor cleanup.
|
2019-06-26 00:27:41 -07:00 |
|
Jason Volk
|
b1974871c8
|
ircd::server: Split out content completion branches into internal subroutines.
|
2019-06-25 21:08:27 -07:00 |
|
Jason Volk
|
90095b0034
|
modules/webhook: Handle the github delete event.
|
2019-06-25 07:58:43 -07:00 |
|
Jason Volk
|
ae83682e2d
|
modules/webhook: Handle the repository github event.
|
2019-06-25 07:57:41 -07:00 |
|
Jason Volk
|
754adf33ec
|
ircd:Ⓜ️:keys: Add pretty()/pretty_oneline() output diagnostics.
|
2019-06-25 07:42:13 -07:00 |
|
Jason Volk
|
758ee9c185
|
ircd:Ⓜ️:keys: Retype server_name property as json::string.
|
2019-06-25 07:13:10 -07:00 |
|