Jason Volk
|
48950bf1c9
|
modules/federation/send_join: Use parsed version; fix braced scalar init (clang).
|
2023-03-06 18:43:01 -08:00 |
|
Jason Volk
|
4519ecf6e3
|
modules/federation/send_join: Tolerate join event prev_state not found w/o throwing.
|
2023-02-24 00:35:49 -08:00 |
|
Jason Volk
|
0f3fea3b72
|
modules/federation/send_join: Implement federation §10.0 Join amplification attack.
|
2023-02-18 16:41:33 -08:00 |
|
Jason Volk
|
5d73109f0d
|
modules/federation/send_join: Respond with the state and chain prior to the join.
|
2023-01-19 19:58:23 -08:00 |
|
Jason Volk
|
7d5247d1ca
|
modules/federation/send_join: Support omit_members query parameter.
modules/federation/send_join: Reply with resident-server signed event.
modules/federation/send_join: Respond with servers_in_room.
|
2023-01-19 19:58:23 -08:00 |
|
Jason Volk
|
d4bd109661
|
modules/media: Remove legacy resources.
modules/federation: Merge invite and invite2 units.
modules/federation: Redact send_join and rooms legacy resources.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
08fce729c5
|
Fix redundant moves (gcc-11).
|
2022-06-29 13:26:01 -07:00 |
|
Jason Volk
|
b764e75692
|
ircd:Ⓜ️:vm: Additional fetch phases; split fetch hook sites.
|
2020-05-11 21:14:25 -07:00 |
|
Jason Volk
|
0fd5570c14
|
ircd:Ⓜ️:vm: Add enumeration for evaluation phases.
|
2020-05-11 21:14:25 -07:00 |
|
Jason Volk
|
0ff5ac43a6
|
ircd:Ⓜ️:resource::request: Eliminate origin w/ node_id.
|
2020-04-12 17:09:14 -07:00 |
|
Jason Volk
|
c4d0ffaec9
|
ircd:Ⓜ️:event::fetch: Move std::nothrow to leading argument for consistency.
|
2020-04-02 20:01:14 -07:00 |
|
Jason Volk
|
93665cc587
|
ircd:Ⓜ️ Fix event_id() interface for consistent leading std::nothrow_t.
|
2020-04-01 16:03:25 -07:00 |
|
Jason Volk
|
3741f7e7a5
|
modules/federation/send_join: Integrate /v2/send_join endpoint format.
|
2020-03-19 09:37:16 -07:00 |
|
Jason Volk
|
d03cf8f7a8
|
modules: Re-type matrix resource handlers under m::resource.
|
2019-09-29 14:00:02 -07:00 |
|
Jason Volk
|
52657ca410
|
ircd:Ⓜ️:room::auth::chain: Simplify interface.
|
2019-08-18 05:46:42 -07:00 |
|
Jason Volk
|
59618c6a44
|
ircd:Ⓜ️ Move event::auth to room::auth; move to module.
|
2019-08-18 03:09:34 -07:00 |
|
Jason Volk
|
9d5edac0b9
|
modules/federation: Employ check_id() at endpoints claiming event_id path param.
|
2019-07-10 02:12:16 -07:00 |
|
Jason Volk
|
719a965d9f
|
ircd:Ⓜ️:event: Remove prev_state from top level.
|
2019-07-09 02:33:27 -07:00 |
|
Jason Volk
|
80655da66e
|
Misc fixes for clang.
|
2019-06-24 01:34:14 -07:00 |
|
Jason Volk
|
6ac41d99ac
|
modules/federation/send_join: Add non-spec query parameters to return ids only.
|
2019-06-04 22:00:52 -07:00 |
|
Jason Volk
|
ba00228a8d
|
modules/federation/send_join: Add query parameters to toggle large datasets in response.
|
2019-06-04 21:55:51 -07:00 |
|
Jason Volk
|
645ce4d8e2
|
modules: Implement 13.29 room server access control list checks.
fixes #47.
|
2019-05-26 20:41:13 -07:00 |
|
Jason Volk
|
8cc01dfc4d
|
modules/federation: Return the response x val rather than default construction in handlers.
|
2019-04-17 21:34:18 -07:00 |
|
Jason Volk
|
90752f1fb4
|
modules/federation/send_join: Add required spec "origin" in response.
|
2019-03-06 15:02:43 -08:00 |
|
Jason Volk
|
d70e46718b
|
modules/federation: Remove these unnecessary checks.
|
2019-03-03 16:49:51 -08:00 |
|
Jason Volk
|
bfb2efc1ac
|
modules/federation/send_join: Improve response; include proper auth_chain.
|
2019-03-03 15:45:43 -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
|
6de17431ff
|
ircd: Reverse arguments for url::encode()/decode(); minor reorg.
|
2018-12-06 16:41:47 -08: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
|
ba8171ce63
|
modules/federation/send_join: Populate the auth_chain array in response.
|
2018-04-04 22:54:58 -07:00 |
|
Jason Volk
|
d09e0dedde
|
modules/federation: Check if origin matches the verified X-Matrix origin for now.
|
2018-04-04 22:54:58 -07:00 |
|
Jason Volk
|
b767aab018
|
modules/federation: Add send_join endpoint handler.
|
2018-04-03 23:34:09 -07:00 |
|