0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-07-23 19:08:40 +02:00
Commit graph

25 commits

Author SHA1 Message Date
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