Jason Volk
c8a71a4842
Fix missing feature flags for jsonwebtoken dependency.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-25 15:13:03 +00:00
dasha_uwu
0381547c52
Fix canonical alias event check
...
The old version was checking all aliases instead of only the newly added ones that
prevented modifying the event if one of current aliases became invalid
2026-02-22 04:14:42 +05:00
Jason Volk
289eaa57a3
Cleanup/simplify client versions and unstable_features listing.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-14 18:59:43 +00:00
Jason Volk
814cbc2f37
Bump Ruma for case-insensitive ACL.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-12 13:15:41 +00:00
dasha_uwu
bd5203b406
Update axum-server to 0.8; switch to axum unix listener.
2026-02-12 13:15:41 +00:00
dasha_uwu
87faf818ff
Add webpki roots for reqwest clients. ( fixes #296 )
2026-02-12 13:15:35 +00:00
Jason Volk
672e665348
Bump Ruma for r0 sso redirect route ( closes #290 ).
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-06 15:48:57 +00:00
Jason Volk
13a11ce097
Bump dependencies.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-04 09:43:30 +00:00
Jason Volk
5110b9e47b
Bump 1.5.0
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-02-01 07:42:17 +00:00
June Strawberry
3398d1730e
bump MSRV to 1.91.1
...
Signed-off-by: June Strawberry <june@vern.cc >
2026-01-30 16:56:39 -05:00
Jason Volk
13ad2c7966
Fix m.tz identifier and bias to stable.
...
Bump Ruma; enable spec versions 1.12 and 1.15.
Signed-off-by: Jason Volk <jason@zemos.net >
2026-01-30 21:53:52 +00:00
dasha_uwu
bb26b749ae
Redacted event retention, implement MSC2815
2026-01-26 19:28:56 +00:00
dasha_uwu
0c9a3abb71
clippy allow -> expect
2026-01-26 19:28:56 +00:00
Jason Volk
6db87a4027
Implement associated multi-provider single-sign-on flow support. ( #252 )
...
Add experimental note for multi-provider flow. (#252 )
Signed-off-by: Jason Volk <jason@zemos.net >
2026-01-26 19:28:50 +00:00
Jason Volk
a3294fe1cf
Add admin command to list last-active local users.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-01-24 08:19:41 +00:00
June Strawberry
1b68588b84
enable match_same_arms lint
...
Signed-off-by: June Strawberry <june@vern.cc >
2026-01-18 13:10:05 -05:00
June Strawberry
f4ba3d4a29
enable some later rustc lints (1.90+)
...
Signed-off-by: June Strawberry <june@vern.cc >
2026-01-18 13:09:05 -05:00
June Strawberry
04e66a03d3
fix and enable collapsible_if lint
...
Signed-off-by: June Strawberry <june@vern.cc >
2026-01-18 13:09:03 -05:00
dasha_uwu
d095a4fd3b
Enable unused_async clippy lint
2026-01-13 07:42:43 +00:00
Jason Volk
11038b0ec7
Bump Cargo version to 1.4.9. ( closes #250 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-01-02 17:10:52 +00:00
Jason Volk
0bbe96f761
Bump Ruma for custom JoinRule fix.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-30 18:42:46 +00:00
Jason Volk
11309062a2
Implement SSO/OIDC support. ( closes #7 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-26 07:24:49 +00:00
Jason Volk
422802a9cf
Add serde_html_form to Error; use serde_core for greater abstraction.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-23 02:55:32 +00:00
Jason Volk
5b0dfaeef6
Allow clippy::toplevel-ref-arg.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-23 02:55:32 +00:00
Jason Volk
7a4d07fd3b
Lock tracing to 0.1.43 until 0.1.44 breaking change resolved.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-23 02:55:32 +00:00
Jason Volk
af570c481e
Bump 1.4.8
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-21 19:21:27 +00:00
June Strawberry
cf005ee537
bump ruma to fix join_rule being omitted on default value in /publicRooms
...
also updates complement results for now passing TestKnockRoomsInPublicRoomsDirectory
Signed-off-by: June Strawberry <june@vern.cc >
2025-12-20 22:22:40 -05:00
June Strawberry
6455ef72cd
bump ldap3 fork, initialise aws_lc_rs with single function for ldap and direct tls
...
Signed-off-by: June Strawberry <june@vern.cc >
2025-12-20 22:16:27 -05:00
Jason Volk
c9a26a0280
Bump rust-rocksdb, jevmalloc. ( fixes #238 ) ( fixes #239 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-17 08:51:26 +00:00
Jason Volk
4fea0abac4
Bump 1.4.7
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-03 16:40:08 +00:00
Jason Volk
7e69e9b051
Bump jemalloc.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-01 08:39:44 +00:00
Jason Volk
c9362b8605
Optimize formatted event serializations.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-29 12:26:49 +00:00
Jason Volk
0bbc228f7a
Bump Ruma for context events_before serialization.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-26 23:25:18 +00:00
Jason Volk
6705efc760
Fix lib search path for liburing.a on redhat/centos.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-23 21:50:14 +00:00
Jason Volk
61085f4707
Bump RocksDB to 10.7.5-tuwunel.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-23 03:36:17 +00:00
Jason Volk
64a029ee09
Bump 1.4.6
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-06 19:34:51 +00:00
Jason Volk
a3f6971579
docker: Add rust-sdk memcheck target.
...
docker: Separate and tweak cargo cache paths.
ci: Improve memcheck job targets.
cargo: Add missing debug syms to bench profile.
docker: Optimize layer copying.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-06 19:34:51 +00:00
Jason Volk
4363ed6ec3
Adapt MSC4143 rtc_foci support to Ruma types. ( e1f89b69ea)
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-04 06:40:51 +00:00
Jason Volk
f59d62c01c
Bump Ruma for CanonicalJson property name optimizations.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-02 03:57:11 +00:00
Jason Volk
d680a6ba53
Bump Ruma for device type optimizations.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-02 00:02:49 +00:00
Jason Volk
3694ffbab3
Bump Ruma w/ PushRule type optimizations.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-28 23:23:27 +00:00
Jason Volk
f660e00bb5
Implement Dehydrated Devices MSC3814 ( closes #200 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-27 12:06:43 +00:00
Jason Volk
212a8434a8
Bump Rust 1.89
...
We can't upgrade to 1.90 because NixOS breaks. 🙂 ↔️
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-27 09:06:02 +00:00
Jason Volk
bfaac8b5a2
Bump dependencies.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-25 17:46:25 +00:00
Jason Volk
9af15ecbba
Bump 1.4.5
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-25 13:33:32 +00:00
Jason Volk
050a1a350a
Add dbg profile to Cargo; default to faster builds accomodating new users.
2025-10-23 03:37:52 +00:00
Jason Volk
4fd60b2605
Improve sliding-sync selector and windowing logic.
...
Bump Ruma; eliminate premature release compat.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-22 08:15:25 +00:00
Jason Volk
7d8f7cbe5d
Bump 1.4.4
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-16 01:55:43 +00:00
Jason Volk
d5b39aa995
Bump 1.4.3
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-11 02:12:43 +00:00
Jason Volk
46c940b863
Refactor sliding window selector. ( fixes #170 )
...
Refactor list filtering.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-10 15:56:08 +00:00