Commit Graph

15 Commits

Author SHA1 Message Date
Jason Volk 4cece76e1c ircd:Ⓜ️:room::aliases: Add has_server() optimized count(server)>0 to interface. 2023-01-24 22:44:03 -08:00
Jason Volk 3451a989ac Add noexcept to various lambdas (gcc-12). 2022-07-07 16:47:55 -07:00
Jason Volk 4b60068809 ircd:Ⓜ️:room::aliases: Improve aliases cache::get related. 2020-11-11 22:49:39 -08:00
Jason Volk a6d47ccfcd ircd:Ⓜ️ Simplify various future timed wait()/get() related. 2020-11-05 22:10:53 -08: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 a725ff3521 ircd:Ⓜ️ Remove remaining export macros on central library definitions. 2020-03-16 16:56:06 -07:00
Jason Volk 44f587714e ircd:Ⓜ️ Tweak various federation request buffer options; related e3e83a6423fd. 2020-03-07 22:02:14 -08:00
Jason Volk c0a5a7a89e ircd:Ⓜ️ Simplify various interfaces using string rather than net::hostport remotes. 2020-03-07 17:17:46 -08:00
Jason Volk c44d732443 ircd:Ⓜ️ Rename v1/v2 namespace to fed. 2020-03-05 20:06:14 -08:00
Jason Volk 42e3570c9f ircd:Ⓜ️ Fix alignment specifiers for clang. 2020-02-01 22:18:49 -08:00
Jason Volk a90297b843 ircd:Ⓜ️:room::aliases::cache: Improve response room_id condition. 2020-01-02 14:00:49 -08:00
Jason Volk dbb3c55db5 matrix: Add m::homeserver; preliminary virtual origin networks. 2019-10-01 17:56:01 -07:00
Jason Volk f6992ca3e1 matrix: Split matrix base unit. 2019-09-27 19:35:26 -07:00
Jason Volk 7b4dcbc488 matrix: Split room definitions; various reorg. 2019-09-27 19:35:26 -07:00
Jason Volk 183e44e0b6 modules: Distill all API's from modules up to matrix lib. 2019-09-27 19:35:26 -07:00