Jason Volk
|
db552e2ec4
|
ircd::fs: Add interface to filesystem::relative() function.
|
2019-02-07 20:49:50 -08:00 |
|
Jason Volk
|
8206aa1ab9
|
ircd::fs: Add path string convenience templates.
|
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
|
9f7db84dd3
|
ircd::util: Add string_buffer() reclosure template.
|
2019-02-07 18:29:57 -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
|
3a8f53e46e
|
ircd:Ⓜ️ Start a device header.
|
2019-02-07 08:19:27 -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
|
9bd86e7f69
|
ircd:Ⓜ️:request: Use conf items for buffer sizes and limits.
|
2019-02-06 02:34:52 -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
|
c0d575a4ee
|
ircd: Truncate comment.
|
2019-02-05 04:58:38 -08:00 |
|
Jason Volk
|
4eed3e5ca0
|
ircd:Ⓜ️🆔 Minor reorg.
|
2019-02-05 03:09:40 -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
|
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 |
|
Jason Volk
|
7e11176ab7
|
ircd:Ⓜ️:room::messages: Simplify/optimize seek() functions.
|
2019-02-04 19:19:56 -08:00 |
|
Jason Volk
|
d5f01d013d
|
ircd::db: Add a last() iterator convenience for column / index.
|
2019-02-04 19:17:52 -08:00 |
|
Jason Volk
|
5f40d5d91a
|
ircd::db: Add organization section to README.
|
2019-02-04 13:59:01 -08:00 |
|
Jason Volk
|
d2380ecd36
|
ircd::json::stack: Add raw rewind method to interface.
|
2019-01-26 17:01:07 -08:00 |
|
Jason Volk
|
c080d5523c
|
ircd:Ⓜ️:presence: Improve get() interface based on realistic usage needs.
|
2019-01-26 16:59:12 -08:00 |
|
Jason Volk
|
0b8a2dfae4
|
ircd:Ⓜ️ Reorder / reorg m_event unit definitions.
|
2019-01-26 15:24:03 -08:00 |
|
Jason Volk
|
5ae0a521d6
|
ircd:Ⓜ️:event::fetch: Swap the fallback logic to json query after row query.
|
2019-01-26 14:06:03 -08:00 |
|
Jason Volk
|
5ce55a9dee
|
ircd:Ⓜ️:event::fetch: Simplify interface; reference opts as class member.
|
2019-01-26 13:52:33 -08:00 |
|
Jason Volk
|
a30c808b0e
|
ircd: Start a README.md for any directory missing one; fix conformity of existing.
|
2019-01-26 12:29:08 -08:00 |
|
Jason Volk
|
c458448104
|
ircd:Ⓜ️:dbs: Drop the origin column.
|
2019-01-25 17:37:30 -08:00 |
|
Jason Volk
|
3e9b830206
|
ircd::ctx::parallel: Block interruption when calling sender().
|
2019-01-25 17:03:29 -08:00 |
|
Jason Volk
|
b203def78b
|
ircd::mods: Deinline the mapi header ctor.
|
2019-01-25 14:53:13 -08:00 |
|
Jason Volk
|
246a5faba4
|
ircd::db: Add interface for range deletions.
|
2019-01-25 12:32:04 -08:00 |
|
Jason Volk
|
5b3bee79a6
|
ircd::fs: Normalize buffering for path interface; add path features.
|
2019-01-25 11:49:24 -08:00 |
|
Jason Volk
|
2886924bf0
|
ircd::fs: Reorg path interface related.
|
2019-01-25 10:39:37 -08:00 |
|
Jason Volk
|
5d701601ae
|
ircd:Ⓜ️:dbs: Add indiv meta_block confs for all colums; various meta_block fixes.
|
2019-01-24 13:34:34 -08:00 |
|
Jason Volk
|
14570f73e3
|
ircd:Ⓜ️:dbs: Drop the auth_events column.
|
2019-01-24 13:05:48 -08:00 |
|
Jason Volk
|
695985327e
|
ircd:Ⓜ️:dbs: Drop the redacts column.
|
2019-01-24 12:52:45 -08:00 |
|
Jason Volk
|
250f315589
|
ircd:Ⓜ️:dbs: Drop the membership column; minor cleanup / fixes.
|
2019-01-24 12:52:26 -08:00 |
|
Jason Volk
|
d64a49428e
|
ircd:Ⓜ️ Demote membership from top-level key; remove from m::event tuple.
|
2019-01-24 12:52:26 -08:00 |
|
Jason Volk
|
64229eb755
|
ircd:Ⓜ️:vm: Expose json_source dbs option to vmopts interface.
|
2019-01-24 11:37:26 -08:00 |
|