Jason Volk
|
89d8f7cf27
|
ircd:Ⓜ️:homeserver: Terminate backfill first on shutdown for now.
|
2020-02-28 10:56:17 -08:00 |
|
Jason Volk
|
8717574e4d
|
ircd::net: Minor cleanup.
|
2020-02-28 10:30:14 -08:00 |
|
Jason Volk
|
ac021785a2
|
ircd::net::hostport: Deinline amalgam constructors.
|
2020-02-28 10:21:49 -08:00 |
|
Jason Volk
|
a8a3166936
|
ircd:Ⓜ️:typing: Simplify typing context termination.
|
2020-02-28 10:12:38 -08:00 |
|
Jason Volk
|
a038116a50
|
ircd::run: Add convenience overload for run::changed.
|
2020-02-28 09:55:36 -08:00 |
|
Jason Volk
|
a6131d1268
|
ircd::ctx: Split sleep()/wait() suites into headers.
|
2020-02-28 09:11:06 -08:00 |
|
Jason Volk
|
92b7ae5c17
|
ircd::prof: Split cycles into header.
|
2020-02-27 19:09:10 -08:00 |
|
Jason Volk
|
e27dd573ad
|
ircd:Ⓜ️:homeserver: Consolidate legacy shutdown procedure on primary dtor for now.
|
2020-02-27 16:25:47 -08:00 |
|
Jason Volk
|
1c305257af
|
modules/m_listen: Increase proffer context stack size.
|
2020-02-27 16:25:47 -08:00 |
|
Jason Volk
|
8ce0c46f63
|
ircd::server: Minor reorg; section comments.
|
2020-02-27 15:39:31 -08:00 |
|
Jason Volk
|
9b5e4f8d48
|
ircd::db: Improve error propagation and reporting on _seek().
|
2020-02-27 14:49:26 -08:00 |
|
Jason Volk
|
79786f7076
|
ircd::db: Improve error string generation; cases for custom severity.
|
2020-02-27 14:48:19 -08:00 |
|
Jason Volk
|
7dd821fd55
|
ircd::db: Add reflection for rocksdb::Status::Code.
|
2020-02-27 14:47:07 -08:00 |
|
Jason Volk
|
59d90f69c2
|
ircd::db: Fix formatting; fix format string.
|
2020-02-27 14:22:52 -08:00 |
|
Jason Volk
|
db6b809a2b
|
ircd:Ⓜ️:node: Fallback to old_verify_keys after verify_keys.
|
2020-02-27 13:39:31 -08:00 |
|
Jason Volk
|
bd46cf49ed
|
ircd::spirit: Disable zealous assert for character test in spirit headers.
|
2020-02-27 12:44:57 -08:00 |
|
Jason Volk
|
8f65df5f1f
|
ircd::fmt: Remove const on declared return types.
|
2020-02-27 12:44:57 -08:00 |
|
Jason Volk
|
2fbb7d1521
|
ircd::ctx: Eliminate strand from ctx.
|
2020-02-27 12:44:57 -08:00 |
|
Jason Volk
|
c1737e167c
|
ircd::ios: Employ the asio::executor abstraction w/ backward-compat.
|
2020-02-27 12:44:57 -08:00 |
|
Jason Volk
|
47a5136045
|
ircd: Additional comments / docs on main mode confs.
|
2020-02-27 12:44:57 -08:00 |
|
Jason Volk
|
1bdf52b7bb
|
ircd:Ⓜ️:events: Add preliminary interface to _event_state w/ console cmd.
|
2020-02-26 18:24:17 -08:00 |
|
Jason Volk
|
d579dd54aa
|
ircd::util: Add pre-c++2a identity functor template.
|
2020-02-26 18:10:41 -08:00 |
|
Jason Volk
|
df05533c2c
|
ircd:Ⓜ️:dbs: Fix partial event_state key constructions.
ircd:Ⓜ️:dbs: Add checks for key part size before integer conversion.
|
2020-02-26 17:55:23 -08:00 |
|
Jason Volk
|
b63a95f065
|
ircd::tokens: Add assertion for null delim character.
|
2020-02-26 17:55:23 -08:00 |
|
Jason Volk
|
0c896d7c58
|
ircd:Ⓜ️:typing: Ensure termination of timeout worker on unload.
|
2020-02-26 15:32:06 -08:00 |
|
Jason Volk
|
a48e481a44
|
ircd:Ⓜ️:dbs: Fix incorrect constant used.
|
2020-02-26 14:17:43 -08:00 |
|
Jason Volk
|
391e4adc58
|
ircd::db::database::env::sequential_file: Eliminate throw into noexcept.
|
2020-02-26 14:17:43 -08:00 |
|
Jason Volk
|
139059f381
|
ircd: Split panic/terminate exception related into header.
|
2020-02-26 14:17:43 -08:00 |
|
Jason Volk
|
72b772b530
|
ircd: Make exception.o as an asio unit for system_error interop; minor comments.
|
2020-02-26 11:50:10 -08:00 |
|
Jason Volk
|
38aa9b6d0c
|
ircd::net::addrs: Split into translation unit.
|
2020-02-26 11:50:10 -08:00 |
|
Jason Volk
|
393ff914a3
|
ircd: Remove errant specific unit line in Makefile.
|
2020-02-26 11:50:10 -08:00 |
|
Jason Volk
|
e7f5bb3afe
|
construct: Fix erroneous LDFLAGS for deps.
|
2020-02-26 11:10:27 -08:00 |
|
Jason Volk
|
dea3193f0a
|
ircd::rfc3986: Fix assert from 737d9dd1626; related 37690c43d6.
|
2020-02-25 20:04:17 -08:00 |
|
Jason Volk
|
e36537d8ca
|
ircd::spirit: Fix upstream visibility related 737d9dd162.
|
2020-02-25 20:04:17 -08:00 |
|
Jason Volk
|
2f7004b994
|
ircd::fmt: Fix assert from 737d9dd1626; possibly fix clang ref bug related f65839b1e5 20bc23abde .
|
2020-02-25 20:04:17 -08:00 |
|
Jason Volk
|
b61a566b03
|
ircd: Workaround missing boost::begin/boost::end related 737d9dd1626.
|
2020-02-25 20:04:17 -08:00 |
|
Jason Volk
|
8b45d8e97f
|
ircd::ios: Remove unused fwddecl related 737d9dd1626.
|
2020-02-25 20:04:17 -08:00 |
|
Jason Volk
|
e194c134e3
|
deps: Bump included boost to 1.72.
|
2020-02-25 20:04:17 -08:00 |
|
Jason Volk
|
00734c3a19
|
tools: Add condition to check if bjam exists.
|
2020-02-25 15:29:18 -08:00 |
|
Jason Volk
|
b07f8d633e
|
ircd:Ⓜ️:homeserver: Move module unload to same unit as load.
|
2020-02-25 13:31:11 -08:00 |
|
Jason Volk
|
820ad6b57b
|
ircd::ios: Indicate continuation=true on defer descriptor.
|
2020-02-25 11:37:49 -08:00 |
|
Jason Volk
|
d0b0c4e23c
|
ircd::ctx: Use better namespace identifier on call.
|
2020-02-25 11:20:16 -08:00 |
|
Jason Volk
|
d6d83f6498
|
ircd::ctx: Move the asio override definition to section; optimize linkage.
|
2020-02-25 10:35:16 -08:00 |
|
Jason Volk
|
628b194151
|
ircd::ctx: Relax member access.
|
2020-02-24 16:44:15 -08:00 |
|
Jason Volk
|
28cc60a909
|
modules/client/sync/rooms/state: Add linear sync skip condition.
|
2020-02-24 12:26:51 -08:00 |
|
Jason Volk
|
8baaf366c4
|
ircd:Ⓜ️:event: Fix signature interface regression; optimize call path.
|
2020-02-24 11:01:52 -08:00 |
|
Jason Volk
|
a0af97ae3e
|
ircd: Use universal reference argument for always_assert().
|
2020-02-23 20:53:27 -08:00 |
|
Jason Volk
|
ea30ee38f9
|
ircd::ctx: Optimize asio timer cancel action for ctx::wake().
|
2020-02-23 16:23:25 -08:00 |
|
Jason Volk
|
8f5b40e9d5
|
modules/m_receipt: Disable luser receipt condition on membership.
|
2020-02-23 16:23:25 -08:00 |
|
Jason Volk
|
43cf0050ee
|
ircd::ctx: Use post rather than defer for self yield.
|
2020-02-23 12:15:55 -08:00 |
|