Jason Volk
|
f9aeae5516
|
ircd:Ⓜ️ Add user_signing_key to signing_key_update for completeness.
|
2023-04-27 20:41:18 -07:00 |
|
Jason Volk
|
9301980f9d
|
ircd:Ⓜ️:user::keys: Implement m.signing_key_update broadcast interface.
|
2023-04-27 20:41:18 -07:00 |
|
Jason Volk
|
ca80d66e85
|
ircd:Ⓜ️:user::devices: Complete the m.device_list_update broadcast w/ keys; reinterface.
|
2023-04-27 20:41:18 -07:00 |
|
Jason Volk
|
faf796a56b
|
ircd:Ⓜ️:pretty: Increase widths; improve formatting for stateline.
|
2023-04-26 19:27:04 -07:00 |
|
Jason Volk
|
04025af961
|
ircd:Ⓜ️:user::keys: Abstract key appendix; attach signatures to all keys.
|
2023-04-26 14:50:14 -07:00 |
|
Jason Volk
|
d1b0722169
|
ircd:Ⓜ️:user::keys: Move amalgamated keys and sigs output into central interface.
|
2023-04-26 14:50:14 -07:00 |
|
Jason Volk
|
6072229dcc
|
modules/client/sync: Stub device_unused_fallback_key_types.
|
2023-04-22 00:21:29 -07:00 |
|
Jason Volk
|
238cc10489
|
ircd:Ⓜ️:rooms: Implement matrix-org/matrix-spec-proposals#3827
|
2023-04-21 21:40:50 -07:00 |
|
Jason Volk
|
1a032b28b7
|
ircd:Ⓜ️:room: Add boolean query for room type.
|
2023-04-21 21:40:50 -07:00 |
|
Jason Volk
|
f08b9e85cd
|
ircd:Ⓜ️:createroom: Bump the default version.
|
2023-04-21 21:40:50 -07:00 |
|
Jason Volk
|
4d5d99ab2c
|
modules/client/room_keys: Unify version and keys into single module.
|
2023-04-20 16:51:09 -07:00 |
|
Jason Volk
|
15cb6bfdca
|
ircd:Ⓜ️🆔 de facto device id.
|
2023-04-19 14:56:11 -07:00 |
|
Jason Volk
|
fa0365fa31
|
ircd:Ⓜ️ Add convenience interface for querying m.replace relation.
|
2023-04-18 20:11:29 -07:00 |
|
Jason Volk
|
7501f983a6
|
Disable LTO for matrix.so due to issue w/ ld.gold for llvm-14.
|
2023-04-09 21:48:33 -07:00 |
|
Jason Volk
|
66629046e1
|
ircd:Ⓜ️:vm: Add reverse reflection of phase enum.
|
2023-03-23 03:29:57 -07:00 |
|
Jason Volk
|
95d5361c20
|
ircd:Ⓜ️:keys: Add query overload for supplied buffer; add conf item defaults.
|
2023-03-22 22:57:18 -07:00 |
|
Jason Volk
|
fc495f06ef
|
ircd:Ⓜ️ Add slave refresh interface.
|
2023-03-20 00:49:11 -07:00 |
|
Jason Volk
|
1973e2c086
|
construct: Fix the conf rehash interface for SIGUSR1.
|
2023-03-19 22:21:27 -07:00 |
|
Jason Volk
|
19462b5fae
|
ircd: Remove write_avoid mode replaced by maintenance mode.
|
2023-03-19 13:21:11 -07:00 |
|
Jason Volk
|
76def3378f
|
ircd:Ⓜ️:vm::fetch: Add stats items.
|
2023-03-16 21:44:20 -07:00 |
|
Jason Volk
|
767f6cbae5
|
ircd:Ⓜ️:vm::fetch: Eliminate the remaining coarse sleep for prev fetch+eval.
|
2023-03-16 21:44:20 -07:00 |
|
Jason Volk
|
dcfae310ab
|
ircd:Ⓜ️:vm::notify: Add promise/future based notify interface.
|
2023-03-16 19:32:14 -07:00 |
|
Jason Volk
|
2331de3f3e
|
ircd:Ⓜ️:vm::notify: Use ctx::future/promise rather than direct context notify.
|
2023-03-16 19:25:45 -07:00 |
|
Jason Volk
|
684dd18497
|
ircd:Ⓜ️:event: Split signature generating overload w/ custom sk/pk.
|
2023-03-14 20:51:46 -07:00 |
|
Jason Volk
|
fb9b68b4e3
|
ircd:Ⓜ️:push: Reenable .m.rule.message default underride (with dont_notify e7089e8e7f ).
|
2023-03-14 13:56:34 -07:00 |
|
Jason Volk
|
00094e272f
|
ircd:Ⓜ️:vm::inject: Add membership prior to auth_events generation.
Fixes m.room.join_rules added to membership=leave auth_events.
(regression matrix-org/synapse#13088 matrix-org/synapse@d4b1c0d800)
|
2023-03-13 19:09:08 -07:00 |
|
Jason Volk
|
98e366e012
|
ircd:Ⓜ️:room::auth: Perform relative check against state without the event included.
|
2023-03-13 12:54:08 -07:00 |
|
Jason Volk
|
e7089e8e7f
|
ircd:Ⓜ️:push: Default to dont_notify for common underrides.
|
2023-03-11 17:28:13 -08:00 |
|
Jason Volk
|
8ebd2089f2
|
ircd:Ⓜ️:media: Add optional file name to file room state.
|
2023-03-11 14:14:35 -08:00 |
|
Jason Volk
|
087d13d37e
|
ircd:Ⓜ️:keys: Fix spacing and improve pretty_oneline() (9a746025 ).
|
2023-03-07 15:52:27 -08:00 |
|
Jason Volk
|
3e9c225c24
|
ircd:Ⓜ️:push: Implement event_property_contains. (matrix-org/matrix-spec-proposals#3966)
|
2023-03-07 11:03:28 -08:00 |
|
Jason Volk
|
0c20fa69d9
|
ircd:Ⓜ️:push: Deduplicate abstract dot-path value extraction for event conditions.
|
2023-03-07 11:03:28 -08:00 |
|
Jason Volk
|
ae10f735ec
|
modules: Stub federation/timestamp_to_event; stub client/rooms/timestamp_to_event.
|
2023-03-06 19:03:48 -08:00 |
|
Jason Volk
|
9aaae46ead
|
ircd:Ⓜ️:push: Implement event_property_is. (matrix-org/matrix-spec-proposals#3758)
|
2023-03-06 18:37:57 -08:00 |
|
Jason Volk
|
9a74602523
|
ircd:Ⓜ️:keys: Improve pretty output format.
|
2023-03-05 12:05:13 -08:00 |
|
Jason Volk
|
2d10ac2c78
|
ircd::b64: De-template dictionary argument; simplify.
|
2023-03-05 12:05:13 -08:00 |
|
Jason Volk
|
ce7760b213
|
ircd:Ⓜ️:vm::execute: Fix propagation of conformity exceptions masked by opts.
|
2023-03-03 16:02:19 -08:00 |
|
Jason Volk
|
59072bd622
|
ircd:Ⓜ️:keys: Fix fetch loop robustness to non-rfc3986 compliant host entries.
|
2023-03-03 15:16:40 -08:00 |
|
Jason Volk
|
08ea4b0e72
|
ircd:Ⓜ️:fed: Upgrade to v2 send_join.
|
2023-03-03 15:15:38 -08:00 |
|
Jason Volk
|
694b208829
|
ircd:Ⓜ️:user::tokens: Add method to delete access tokens by device_id.
|
2023-03-03 12:25:01 -08:00 |
|
Jason Volk
|
cd78f802b2
|
modules/admin/rooms: Implement GET /forward_extremities.
|
2023-03-02 21:24:10 -08:00 |
|
Jason Volk
|
4abe844c72
|
modules/admin: Stub GET /federation.
|
2023-03-02 21:24:10 -08:00 |
|
Jason Volk
|
bb0e226760
|
modules/admin: Implement GET /server_version.
|
2023-03-02 21:24:09 -08:00 |
|
Jason Volk
|
605245953a
|
ircd:Ⓜ️:resource: Add method flag for operator access requirement.
|
2023-03-02 19:29:53 -08:00 |
|
Jason Volk
|
91ac6a9269
|
ircd:Ⓜ️:room::power: Relax default invite power level in accordance with spec.
|
2023-03-02 13:45:58 -08:00 |
|
Jason Volk
|
b96c552e46
|
ircd:Ⓜ️:pretty: Add auth events to multiline output.
|
2023-03-02 00:39:35 -08:00 |
|
Jason Volk
|
53ff7e229b
|
ircd:Ⓜ️:event::append: Support replaces_state in unsigned object.
|
2023-03-02 00:39:35 -08:00 |
|
Jason Volk
|
2c3dab1abc
|
ircd::conf: Add reference to conf::item in setter callbacks.
|
2023-02-27 15:29:16 -08:00 |
|
Jason Volk
|
e83bc5d930
|
ircd:Ⓜ️:event: Renamespace errant conf item name.
|
2023-02-27 15:29:09 -08:00 |
|
Jason Volk
|
ab77a32dce
|
ircd:Ⓜ️:fed::well_known: Deduplicate requests sharing the same buffer only.
|
2023-02-24 20:15:07 -08:00 |
|