Jason Volk
|
af93d55927
|
ircd: Minor cleanup: simplify decl; fix comment; relax log level.
|
2018-11-08 23:05:12 -08:00 |
|
Jason Volk
|
36bb0d3175
|
ircd: Integrate all boost::system::system_error with stdlib.
|
2018-11-08 23:05:11 -08:00 |
|
Jason Volk
|
64d4aef76f
|
modules/console: Displays resource list w/ stats in cmd.
|
2018-11-06 21:43:08 -08:00 |
|
Jason Volk
|
fdff7428ce
|
ircd::client: Add request counting stats; console cmd related.
|
2018-11-06 21:34:28 -08:00 |
|
Jason Volk
|
d49b3ba7dd
|
ircd::resource: Minor reorg class layout / opts.
|
2018-11-05 19:14:53 -08:00 |
|
Jason Volk
|
13bea46f34
|
modules/client/sync: Ensure response buffer scales with large flush watermark values.
|
2018-11-04 18:11:55 -08:00 |
|
Jason Volk
|
c6e2dbe55b
|
modules/client/sync: Use conf item for linear vs. polylog threshold.
|
2018-11-04 18:11:37 -08:00 |
|
Jason Volk
|
9299b0df9f
|
ircd: Make ircd::terminate / ircd::assertion funcjects.
|
2018-11-04 18:00:24 -08:00 |
|
Jason Volk
|
6b1fd6c559
|
ircd:Ⓜ️:dbs: Remove the _event_bad column; patch event exists/good/bad stack.
|
2018-11-02 19:42:20 -07:00 |
|
Jason Volk
|
8311c1e7ff
|
ircd::db: Improve supported compressions listing w/ console cmd.
|
2018-11-02 18:02:27 -07:00 |
|
Jason Volk
|
b8b6fbea37
|
modules/s_conf: Add default_conf w/ console cmd to set item to default value.
|
2018-11-02 04:49:56 -07:00 |
|
Jason Volk
|
cf46ad916c
|
modules/s_conf: Add prefix argument to rehash_conf for selective rehash.
|
2018-11-02 04:48:57 -07:00 |
|
Jason Volk
|
5dcc7cd93b
|
ircd::db: Add error report state w/ interface w/ console cmd.
|
2018-10-31 15:53:43 -07:00 |
|
Jason Volk
|
0f7e17a519
|
ircd::db: Add resume from error interface w/ console cmd.
|
2018-10-31 15:03:32 -07:00 |
|
Jason Volk
|
2c957cc656
|
modules/m_room_power_levels: Add preliminary power eval.
|
2018-10-31 13:11:42 -07:00 |
|
Jason Volk
|
7b307e6151
|
modules/vm: Simplify head fetch before write commit.
|
2018-10-31 12:24:19 -07:00 |
|
Jason Volk
|
73c85c14e1
|
modules/vm: Calc reserve_bytes and obtain sequence numbers later.
|
2018-10-31 11:37:40 -07:00 |
|
Jason Volk
|
d59f5c40ad
|
modules/console: Separate and label auth/state in state_ids cmd output.
|
2018-10-31 11:28:13 -07:00 |
|
Jason Volk
|
4a1df6af85
|
modules/m_room: Add a ctx yield interval in the state prefetch loop.
|
2018-10-27 14:03:32 -07:00 |
|
Jason Volk
|
806e1c95f7
|
modules/s_dns_resolver: Fix the timeout context shutdown.
|
2018-10-27 13:44:40 -07:00 |
|
Jason Volk
|
6868282ecf
|
modules/console: Improve db general info w/ column list.
|
2018-10-27 13:44:40 -07:00 |
|
Jason Volk
|
57a46d8f92
|
modules/m_room_join_rules: Add infolog message on notify.
|
2018-10-25 18:19:54 -07:00 |
|
Jason Volk
|
1998105c96
|
modules/m_room_member: Implement can_join_room eval hook.
|
2018-10-25 18:19:54 -07:00 |
|
Jason Volk
|
0229022faa
|
modules/m_room_create: Move hook to vm.eval point; add some checks; add debug log on notify.
|
2018-10-25 18:09:30 -07:00 |
|
Jason Volk
|
4457f4442e
|
modules/federation/send_*: Allow for missing top-level membership in all checks.
|
2018-10-25 14:28:43 -07:00 |
|
Jason Volk
|
9ad3a0720c
|
modules/s_dns_resolver: Use specific value for steady_point sentinel.
|
2018-10-25 13:39:02 -07:00 |
|
Jason Volk
|
ddc1849677
|
modules/m_room_join_rules: Update join_rules hook to send w/ m::rooms iface.
|
2018-10-24 18:08:46 -07:00 |
|
Jason Volk
|
133cb4825c
|
ircd:Ⓜ️:rooms: Add central linkage to send a summary to !public.
|
2018-10-24 18:08:46 -07:00 |
|
Jason Volk
|
6c0a8b2c34
|
modules/federation: Implement publicrooms endpoint.
|
2018-10-24 18:08:46 -07:00 |
|
Jason Volk
|
8ab9d74218
|
modules/client/publicrooms: Unify GET and POST handlers; remove cruft.
|
2018-10-24 18:08:46 -07:00 |
|
Jason Volk
|
18f46bccd7
|
modules/client/publicrooms: Update endpoint for server and pagination keying.
|
2018-10-24 18:08:46 -07:00 |
|
Jason Volk
|
2174a66ea9
|
modules/console: Add console cmd to iterate public rooms via interface.
|
2018-10-24 17:31:22 -07:00 |
|
Jason Volk
|
72bfd645da
|
ircd:Ⓜ️:rooms: Retype and rekey the state in !public organized by server.
|
2018-10-24 17:31:22 -07:00 |
|
Jason Volk
|
af0cca91c3
|
modules/console: Add room state keys iteration cmd.
|
2018-10-24 17:31:22 -07:00 |
|
Jason Volk
|
d95b86c7a8
|
modules/m_rooms: Add preliminary remote fetch and process function; console trigger.
|
2018-10-24 17:31:22 -07:00 |
|
Jason Volk
|
e85917abb1
|
ircd:Ⓜ️:rooms: Add public rooms count for total_room_count_estimate; cleanup.
|
2018-10-24 17:31:21 -07:00 |
|
Jason Volk
|
f7c7850465
|
ircd:Ⓜ️:rooms: Add and use interface for publicrooms iteration.
|
2018-10-24 17:31:21 -07:00 |
|
Jason Volk
|
0291a0d83e
|
ircd:Ⓜ️:rooms: Move iteration base to module; fix interface return types.
|
2018-10-24 17:31:21 -07:00 |
|
Jason Volk
|
62177dca20
|
modules: Start an m_rooms unit; move publicrooms summary chunk generation.
|
2018-10-24 17:31:21 -07:00 |
|
Jason Volk
|
96338208aa
|
modules: Start an m.room.power_levels protocol module.
|
2018-10-24 12:01:56 -07:00 |
|
Jason Volk
|
16ac997220
|
ircd:Ⓜ️:users: Add lower_bounding for_each; prefix search to users console cmd.
|
2018-10-23 14:17:42 -07:00 |
|
Jason Volk
|
33aea3fd19
|
ircd:Ⓜ️ Start a users coarse convenience interface.
|
2018-10-23 13:32:00 -07:00 |
|
Jason Volk
|
002dea97ec
|
modules/client/user: Move user create to m_user.
|
2018-10-23 13:22:08 -07:00 |
|
Jason Volk
|
727b9fb16a
|
modules/s_dns_resolver: Improve the worker shutdown process and related.
|
2018-10-23 12:25:57 -07:00 |
|
Jason Volk
|
bf4cdbf878
|
modules/s_dns_resolver: Additional checks before allowing entry to resolver.
|
2018-10-23 11:23:17 -07:00 |
|
Jason Volk
|
68a136c85d
|
modules/s_dns_resolver: Fix missing fmtstr argument.
|
2018-10-23 11:22:22 -07:00 |
|
Jason Volk
|
325c2a34b3
|
modules/s_dns_resolver: Remove redundant dtor interruption.
|
2018-10-23 10:16:44 -07:00 |
|
Jason Volk
|
242516c853
|
ircd:Ⓜ️ Add central interface for room state prefetch; add console cmd; apply to client sync.
|
2018-10-23 10:01:36 -07:00 |
|
Jason Volk
|
c83d17396b
|
modules: Rename vm_fetch to s_fetch.
|
2018-10-23 09:13:48 -07:00 |
|
Jason Volk
|
1b24e14841
|
modules/console: Add detailed SST table statistics.
|
2018-10-22 13:52:20 -07:00 |
|