Jason Volk
|
80a25cf352
|
ircd:Ⓜ️:event::auth: Add auth chain traversal.
|
2019-02-08 07:54:03 -08:00 |
|
Jason Volk
|
2b82dfec76
|
ircd:Ⓜ️:event::auth: Add iteration by type.
|
2019-02-08 07:53:39 -08:00 |
|
Jason Volk
|
ef740d339b
|
ircd:Ⓜ️:event: Add event::auth examination device.
|
2019-02-08 03:19:54 -08:00 |
|
Jason Volk
|
2a431fa26a
|
ircd:Ⓜ️:dbs: Add event_auth column.
|
2019-02-08 03:19:54 -08:00 |
|
Jason Volk
|
cbe829368f
|
ircd:Ⓜ️:event: Start an auth header; add is_power_event().
|
2019-02-08 03:19:54 -08:00 |
|
Jason Volk
|
0aa977c307
|
ircd:Ⓜ️:event: Simplify verify stack.
|
2019-02-07 23:41:29 -08:00 |
|
Jason Volk
|
8926e0d1f1
|
ircd: Attempt to find a current exception in terminate().
|
2019-02-07 23:09:31 -08:00 |
|
Jason Volk
|
fb6be95f2c
|
ircd:Ⓜ️:v1: Add the user::keys::claim ctor stack complex; minor cleanup.
|
2019-02-07 23:09:30 -08:00 |
|
Jason Volk
|
dcb1f2197e
|
ircd:Ⓜ️:v1: Split user:: / user::keys headers.
|
2019-02-07 22:16:19 -08:00 |
|
Jason Volk
|
a4bd140cc2
|
ircd::db: Add interruption threshold at seek call.
|
2019-02-07 22:16:19 -08:00 |
|
Jason Volk
|
72a3ff2856
|
ircd: Employ path_string() at various callsites.
|
2019-02-07 22:16:19 -08:00 |
|
Jason Volk
|
e666f72b74
|
ircd::mods: Toward eliminating boost::filesystem exposure to this unit.
|
2019-02-07 22:16:19 -08:00 |
|
Jason Volk
|
db552e2ec4
|
ircd::fs: Add interface to filesystem::relative() function.
|
2019-02-07 20:49:50 -08:00 |
|
Jason Volk
|
7b67b106b6
|
ircd::fs: Add convenience tls scratch buffers for name and path manip.
|
2019-02-07 20:49:26 -08:00 |
|
Jason Volk
|
cc636d375f
|
ircd::util: Improve string() suite; add flags for shrink_to_fit().
|
2019-02-07 18:03:21 -08:00 |
|
Jason Volk
|
4c43b42f62
|
ircd::json::stack: Add overload for character append.
|
2019-02-07 08:19:28 -08:00 |
|
Jason Volk
|
b6bfc5dd5c
|
ircd::client: Add debuglog around main exec.
|
2019-02-07 08:19:28 -08:00 |
|
Jason Volk
|
8c99e90a85
|
ircd::client: Add request count to loghead.
|
2019-02-07 08:19:28 -08:00 |
|
Jason Volk
|
3a8f53e46e
|
ircd:Ⓜ️ Start a device header.
|
2019-02-07 08:19:27 -08:00 |
|
Jason Volk
|
810a6017dc
|
ircd::net: Allow allow_self_signed to cover more cases.
|
2019-02-07 02:36:02 -08:00 |
|
Jason Volk
|
d5f03fba59
|
ircd:Ⓜ️:v1: Add ctor stack complex for user::keys::query.
|
2019-02-07 00:40:48 -08:00 |
|
Jason Volk
|
b687d63169
|
ircd::ctx: Create and use log facility.
|
2019-02-07 00:17:26 -08:00 |
|
Jason Volk
|
ce0d974868
|
ircd:Ⓜ️:v1: Add principals for user::keys::query & claim; remove unstables.
|
2019-02-07 00:17:26 -08:00 |
|
Jason Volk
|
8eb68c0e2e
|
ircd:Ⓜ️:dbs: Add missing event refs comparator: minor cleanup.
|
2019-02-06 21:32:26 -08:00 |
|
Jason Volk
|
93fb468ba2
|
ircd:Ⓜ️:vm: Add tools using the eval instance_list.
|
2019-02-06 20:54:21 -08:00 |
|
Jason Volk
|
70c901a894
|
ircd:Ⓜ️:vm: Add json::array eval ctor.
|
2019-02-06 20:54:04 -08:00 |
|
Jason Volk
|
bb68dfc1e7
|
ircd:Ⓜ️ Add event::hash(json::object) w/ branch from event.source.
|
2019-02-06 20:52:42 -08:00 |
|
Jason Volk
|
a36f375162
|
ircd::json: Max iov::max_size a constexpr.
|
2019-02-06 20:51:50 -08:00 |
|
Jason Volk
|
e497fe8506
|
ircd:Ⓜ️:event: Add event_id() convenience suite to reverse index().
|
2019-02-06 17:18:38 -08:00 |
|
Jason Volk
|
ec8f0c1e1c
|
ircd:Ⓜ️:event: Add refs interface.
|
2019-02-06 17:18:38 -08:00 |
|
Jason Volk
|
2586476a57
|
ircd:Ⓜ️:dbs: Fix prefix related for event_refs column.
|
2019-02-06 17:18:38 -08:00 |
|
Jason Volk
|
a63f23fc2d
|
ircd::db: Minor reorg; move db::index defs near db::column.
|
2019-02-06 16:42:27 -08:00 |
|
Jason Volk
|
9c63e8e5dd
|
ircd:Ⓜ️ Limit content property count in send() suite.
|
2019-02-06 02:58:21 -08:00 |
|
Jason Volk
|
9bd86e7f69
|
ircd:Ⓜ️:request: Use conf items for buffer sizes and limits.
|
2019-02-06 02:34:52 -08:00 |
|
Jason Volk
|
4da523ddf9
|
ircd:Ⓜ️🆔 Avoid character readback here.
|
2019-02-05 23:18:05 -08:00 |
|
Jason Volk
|
965134079e
|
ircd: Fix regression.
|
2019-02-05 23:18:05 -08:00 |
|
Jason Volk
|
ed62a4c61c
|
ircd:Ⓜ️ Minor formatting.
|
2019-02-05 23:18:05 -08:00 |
|
Jason Volk
|
ca4ef84c9f
|
ircd:Ⓜ️:dbs: Add event_refs indexer; reorg event indexers related.
|
2019-02-05 19:05:17 -08:00 |
|
Jason Volk
|
843f78548b
|
ircd:Ⓜ️:dbs: Add event_refs metadata column.
|
2019-02-05 19:05:17 -08:00 |
|
Jason Volk
|
6cb4020034
|
ircd:Ⓜ️:dbs: Rename head/refs options to room_head/room_refs; update vmopts and sites.
|
2019-02-05 19:05:17 -08:00 |
|
Jason Volk
|
67d57ed2b6
|
ircd::json: Add a specific escape transform utility to interface.
|
2019-02-05 15:42:39 -08:00 |
|
Jason Volk
|
d7c68d2fb7
|
ircd:Ⓜ️:room: Fix regressions.
|
2019-02-05 02:20:14 -08:00 |
|
Jason Volk
|
ccf9f87e2a
|
ircd:Ⓜ️🆔 Fail boolean validators faster on empty id.
|
2019-02-05 01:58:12 -08:00 |
|
Jason Volk
|
44d105b1ba
|
ircd:Ⓜ️🆔 Minor cleanup.
|
2019-02-05 01:58:12 -08:00 |
|
Jason Volk
|
fe1f097e58
|
ircd:Ⓜ️:sync: No propagation of m::error from polylog sync handlers.
|
2019-02-05 01:58:12 -08:00 |
|
Jason Volk
|
08940bddaf
|
ircd::resource: Add conf items to toggle X-Matrix Authorization.
|
2019-02-05 01:58:12 -08:00 |
|
Jason Volk
|
5f759a617c
|
ircd::resource: Improve X-Matrix destination host check.
|
2019-02-04 23:16:27 -08:00 |
|
Jason Volk
|
a40a7912b0
|
ircd:Ⓜ️:room::messages: Add special case for ctor seeking depth=0.
|
2019-02-04 20:01:31 -08:00 |
|
Jason Volk
|
f11282f583
|
ircd::db: Fix prefixed iterator seek to pos::BACK.
|
2019-02-04 19:45:27 -08:00 |
|
Jason Volk
|
d36a6cd2b0
|
ircd:Ⓜ️:room: Add index(room::id) convenience to get some integer rep for room.
|
2019-02-04 19:19:56 -08:00 |
|