Jason Volk
|
801f0d57b7
|
ircd: Fix attributes for clang.
|
2019-06-23 07:37:23 -06:00 |
|
Jason Volk
|
e4a5a755d0
|
ircd::base: Fix lack of constexpr ceil().
|
2019-06-23 01:27:49 -06:00 |
|
Jason Volk
|
35cff6c498
|
include/ircd: Handle *.gch.tmp files from clang.
|
2019-06-23 01:27:49 -06:00 |
|
Jason Volk
|
b7186313e8
|
ircd: Fix system exception category condition error.
|
2019-06-23 01:27:49 -06:00 |
|
Jason Volk
|
53ea7b8658
|
ircd:Ⓜ️:feds: Add send operation to feds suite.
modules/console: Update console for feds resend.
|
2019-06-22 20:03:58 -07:00 |
|
Jason Volk
|
7dffdf12e0
|
modules/s_node: Move functions called my m_event back to libircd for now; tweak module order.
|
2019-06-22 19:23:45 -06:00 |
|
Jason Volk
|
8c7b265916
|
construct: Always disable IPv6 by default unless -6 program option is used.
|
2019-06-22 17:39:25 -07:00 |
|
Jason Volk
|
0a633985e6
|
tools/buildrocks: Build RocksDB with -Wno-error. [skip ci]
|
2019-06-22 17:06:44 -07:00 |
|
Jason Volk
|
d5c3db7ae5
|
ircd:Ⓜ️ Ignore stack usage warning around iov composition buffer.
|
2019-06-22 17:36:42 -06:00 |
|
Jason Volk
|
a371bc3e1f
|
ircd: Fix cast-conversion based reference-constructions.
|
2019-06-22 17:36:42 -06:00 |
|
Jason Volk
|
7aaee4c68d
|
ircd: Mark recommended noexcept on inline constructors.
|
2019-06-22 17:36:42 -06:00 |
|
Jason Volk
|
534afe8859
|
ircd: No need to move x-values.
|
2019-06-22 17:36:42 -06:00 |
|
Jason Volk
|
3ccb7c1faa
|
ircd: Belay narrowing conversions.
|
2019-06-22 17:36:37 -06:00 |
|
Jason Volk
|
a38408831b
|
ircd::info: Remove erroneous lambda capture.
|
2019-06-22 17:01:55 -06:00 |
|
Jason Volk
|
656ef1572e
|
ircd::buffer::parse_buffer: Remove erroneous cast operator.
|
2019-06-22 16:58:58 -06:00 |
|
Jason Volk
|
f3afd69bca
|
configure: Remove bnd_instrument related; deprecated by gcc-9.
|
2019-06-22 16:56:43 -06:00 |
|
Jason Volk
|
a67f134a6b
|
ircd:Ⓜ️ Partial migration of m::node to module; modernize legacy extern "C".
|
2019-06-21 21:02:38 -07:00 |
|
Jason Volk
|
4093dc2f85
|
ircd:Ⓜ️:self::init: Fix keys init; prevent libircd as dependency for module.
|
2019-06-21 20:29:26 -07:00 |
|
Jason Volk
|
33bb845eb7
|
appveyor.yml: Use --enable-assert so issues in the smoketest cause failure.
|
2019-06-21 20:13:23 -07:00 |
|
Jason Volk
|
bf6443e277
|
appveyor.yml: Add the smoketest after the build.
|
2019-06-21 18:02:30 -07:00 |
|
Jason Volk
|
f50df0df3e
|
doc: Move top-level build section to doc/BUILD. [skip ci]
|
2019-06-21 17:48:32 -07:00 |
|
Jason Volk
|
26461c0950
|
README: Tweak intro copy. [skip ci]
|
2019-06-21 17:27:11 -07:00 |
|
Jason Volk
|
d17afdd531
|
ircd::http2: Start an RFC7540 implementation.
|
2019-06-21 16:54:22 -07:00 |
|
Jason Volk
|
c944818f4b
|
modules/client/rooms: Add pre-checks for membership on the convenience endpoints.
|
2019-06-21 16:53:26 -07:00 |
|
Jason Volk
|
b7023a6dc7
|
ircd:Ⓜ️ Reorg keys related interfaces and init.
|
2019-06-21 16:41:43 -07:00 |
|
Jason Volk
|
8264beb7d7
|
ircd:Ⓜ️:dbs: Add general m_relates event_refs indexer.
|
2019-06-21 16:33:45 -07:00 |
|
Jason Volk
|
133b2605c6
|
ircd:Ⓜ️:dbs: Generalize the reflection for M_RELATES event_refs related.
|
2019-06-21 16:32:15 -07:00 |
|
Jason Volk
|
9cf64712d9
|
ircd::json::iov: Fix declarations.
|
2019-06-21 04:31:38 -07:00 |
|
Jason Volk
|
f6067edcdf
|
ircd::ctx::async: Fix template default param using runtime extern.
|
2019-06-21 03:41:13 -07:00 |
|
Jason Volk
|
26efac134e
|
ircd::json: Fix out-of-line definition return type.
|
2019-06-21 03:41:13 -07:00 |
|
Jason Volk
|
5c8e590219
|
ircd: Fix default arguments in exception macros for clang.
|
2019-06-21 03:41:13 -07:00 |
|
Jason Volk
|
95e0ff3bbc
|
ircd::buffer: Use __builtin_unreachable() for clang.
|
2019-06-21 04:36:53 -06:00 |
|
Jason Volk
|
a5a267dcd5
|
ircd::byte_view: Rearrange class definition order for clang.
|
2019-06-21 04:36:53 -06:00 |
|
Jason Volk
|
a8ebcbcbe0
|
ircd::allocator: Fix error.
|
2019-06-21 04:36:53 -06:00 |
|
Jason Volk
|
e1841a7159
|
configure: Condition options for clang compatibility.
|
2019-06-21 02:26:00 -07:00 |
|
Jason Volk
|
4c95fc94a5
|
construct: Fix log message format for header/lib mismatch.
|
2019-06-19 13:32:40 -07:00 |
|
Jason Volk
|
87dafbf8ea
|
ircd::server: Fix assertion.
|
2019-06-18 00:22:16 -07:00 |
|
Jason Volk
|
87fb5a771e
|
modules/m_presence: Upgrade presence spam log to DWARNING since apparently post-1.0 era now.
|
2019-06-18 00:22:16 -07:00 |
|
Jason Volk
|
cef538fdf3
|
modules/client/publicrooms: Fix url decoding of query string arguments.
|
2019-06-18 00:22:16 -07:00 |
|
Jason Volk
|
f2fb177d7d
|
modules/client/publicrooms: Refresh the cache on request.
fixes #82
|
2019-06-18 00:22:16 -07:00 |
|
Jason Volk
|
75c125e8aa
|
ircd:Ⓜ️:rooms: Expose fetcher in interface; internal cleanup.
|
2019-06-17 23:05:31 -07:00 |
|
Jason Volk
|
f24c7c2e82
|
ircd:Ⓜ️:rooms: Simplify interface.
|
2019-06-17 16:57:00 -07:00 |
|
Jason Volk
|
160927e119
|
modules/m_rooms: Minor simplification/cleanup.
|
2019-06-17 14:47:42 -07:00 |
|
Jason Volk
|
78bc2e5392
|
configure: Check for experimental pmr.
|
2019-06-17 13:16:40 -07:00 |
|
Jason Volk
|
249cc00c93
|
tools/m4: Add missing AX_BOOST_CHRONO macro support.
|
2019-06-16 14:33:56 -07:00 |
|
Jason Volk
|
4a7f079b49
|
modules/client/versions: Claim support for more versions.
|
2019-06-16 14:04:28 -07:00 |
|
Jason Volk
|
4f741960a0
|
ircd:Ⓜ️:room::state: Reconnect !present() branch with state::history.
|
2019-06-16 02:18:04 -07:00 |
|
Jason Volk
|
24ce076c3d
|
ircd:Ⓜ️:room::state: Add state::history interface derived from state::space.
|
2019-06-16 02:17:47 -07:00 |
|
Jason Volk
|
6443fad43c
|
ircd:Ⓜ️:dbs: Fix the _room_state_space key composite.
|
2019-06-16 01:19:06 -07:00 |
|
Jason Volk
|
b5a61a7a6b
|
ircd:Ⓜ️:room::state::space: Improve interface; fixes.
|
2019-06-16 01:00:47 -07:00 |
|