Jacob Taylor
91e4b78968
enable converged 6g at the edge in continuwuity
...
sender_workers scaling. this time, with feeling!
2026-07-16 11:40:44 -07:00
Jacob Taylor
0c3ca9d569
bump the number of allowed immutable memtables by 1, to allow for greater flood protection
...
this should probably not be applied if you have rocksdb_atomic_flush = false (the default)
2026-07-16 11:40:44 -07:00
Julian Anderson
78adeccda1
docs(deploying/rpm): Update out-of-date statement about Oracle Linux
...
version availability
2026-07-15 23:23:10 -04:00
Renovate Bot
8195373d81
chore(deps): update rust-non-major
2026-07-15 05:05:03 +00:00
Erwan Leboucher
1ac05838dd
docs: Add back binstall with a link to the deps
2026-07-14 19:44:28 +02:00
Erwan Leboucher
7ecd2aa5e2
fix(pdu): Exempt m.room.create from auth_events check
2026-07-14 19:27:46 +02:00
Renovate Bot and Ellis Git
69a3145983
chore(deps): update rust-zerover-patch-updates
2026-07-14 13:10:32 +00:00
N00byKing
73b7553b1e
chore: Add changelog entry for #1984
2026-07-14 13:40:28 +02:00
N00byKing
232ec3f620
fix: Return 201 instead of 200 on oauth registration
...
See RFC 7591 at 3.2.1: "The server responds with an HTTP 201 Created status code [...]"
Fixes a failure in matrix-dart-sdk
2026-07-14 11:00:34 +02:00
N00byKing
e52bbeaf94
fix: Correct link for code style guide in CONTRIBUTING.md
2026-07-14 08:59:08 +00:00
Renovate Bot
ad1c194fb0
chore(deps): update github-actions-digest
2026-07-14 05:01:52 +00:00
Ginger and Ellis Git
5e2dcd8e79
chore: News fragment
2026-07-13 20:38:10 +00:00
Ginger and Ellis Git
24c6474bd1
fix: Allow unstable and stable device id query together
2026-07-13 20:38:10 +00:00
ginger and Ellis Git
642d05048b
chore: announce
2026-07-13 18:54:04 +00:00
Koen Oostveen and Ellis Git
446ae93ad7
fix(web): Change incorrect deeplink for deleting a device
2026-07-13 13:45:46 +00:00
Renovate Bot and Ellis Git
9ca0774b2d
chore(deps): lock file maintenance
2026-07-13 13:44:47 +00:00
Ginger
ce494eb0c0
fix: Properly sync newly created rooms
2026-07-13 08:50:53 -04:00
Ginger
1f5e178c3f
fix: Properly handle appservice device creation
2026-07-13 08:50:48 -04:00
Renovate Bot
ddd050d402
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.260.2
2026-07-13 05:03:24 +00:00
Ginger
6ad3e679bc
chore: Release
v26.6.2
2026-07-12 17:34:16 -04:00
Ginger
65812bb246
chore: Update changelog
2026-07-12 17:33:52 -04:00
theS1LV3R
9f3a7994c7
chore: Changelog
2026-07-12 20:22:19 +02:00
theS1LV3R
baef3289fe
fix(service/admin): Prevent console from being spawned when no TTY is available
2026-07-12 20:22:18 +02:00
Ginger
9a94b93ddd
fix: Fix new database migrations running on every server startup
2026-07-12 12:31:12 -04:00
Ginger and timedout
0ac0bd93ae
fix: Default deserialize for compatibility_mode
2026-07-12 16:28:27 +01:00
Ginger and timedout
fe9f718c6e
fix: Stop using the federation DNS resolver for non-federation requests
2026-07-12 16:11:00 +01:00
nex and Ellis Git
e333f5a8e5
chore: announce
2026-07-12 04:14:23 +00:00
Ginger
b8c64a68d4
chore: Release
v26.6.1
2026-07-12 00:09:26 -04:00
Ginger
163f049757
chore: Update changelog
2026-07-12 00:07:20 -04:00
Ginger
f48125c37a
fix: Remove dependency on aws-lc-rs
2026-07-11 22:48:30 -04:00
timedout and Ellis Git
4001b99261
style: Make send_join's docstring more useful
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
b6e5a106ff
fix: Don't unhelpfully panic when encountering an unrecognised room version
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
e1eea45fd6
style: Fix EOL
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
7cb53f41d6
chore: Add newsfrag
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
fbf81fcdeb
fix: Opportunistically re-use room format rules when parsing incoming PDUs
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
87030a3a22
fix: Ensure PDU returned by create_hash_and_sign_event is itself signed
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
4f509fa113
fix: Convert room summary to federation format when sending invites
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
aa7ed885c0
fix: Check correct field name when determining event type
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
d5e6e617d1
fix: Remove redundant banned room server checks
...
These don't make sense here anyway
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
1f7680ad5f
feat: Give send_join the invite treatment
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
0c37a542d4
feat: Give send_leave the invite treatment
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
efd07da0d7
feat: Give send_knock the invite treatment
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
f0590e882a
fix: Only run ACL checks when we know we have live state
...
Prevents a potential bug where we might inadvertently reject valid invites because we have a stale state cache that blocks the sender or even ourselves
Also fixes the banned remote server room check by using the create event instead of room ID
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
7225bf25ae
feat: Persist create events received during the invite process
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
e52bb5db69
style: Move invite validation into own functions
2026-07-12 02:11:50 +00:00
timedout and Ellis Git
995726923b
feat: Enforce new federation invite checks
...
These were introduced in spec v1.16 however we didn't implement them until now for compatibility.
2026-07-12 02:11:50 +00:00
Ginger and Ellis Git
556141b404
fix: Trim whitespace from OIDC client secret file
2026-07-12 02:06:48 +00:00
Henry-Hiles and Ellis Git
6858e1b893
fix: fallback rev to empty string
...
Fixes flake-compat support
2026-07-11 20:13:58 +00:00
Ginger and Ellis Git
07e241f616
chore: News fragment
2026-07-11 19:40:25 +00:00
Ginger and Ellis Git
cfbe590f1c
fix: Do not require an access token on 3pid token request route
2026-07-11 19:40:25 +00:00