5 Protocol features supported by Tuwunel
Peter Gervai edited this page 2026-02-16 09:58:26 +01:00

This page tries to collect which Matrix Specification Proposals are supported by Tuwunel. MSCs should be removed after they were merged into specifiation.

MSC

Suported MSC list

Wishlist or in progress? Or even done?

In progress

  • MSC2964 - Usage of OAuth 2.0 authorization code grant and refresh token grant #14
  • MSC2965 - OAuth 2.0 Authorization Server Metadata discovery #13
  • MSC4254 - Usage of RFC7009 Token Revocation for Matrix client logout #17

Generic

  • MSC2246 - Asynchronous media uploads #263
  • MSC2966 - Usage of OAuth 2.0 Dynamic Client Registration in Matrix #15
  • MSC4147 - Web push (e2ee) #223

Element call

  • MSC4143 - (v1.4.6?) #42

  • MSC4195 - (v1.4.6?) #42

  • MSC3266 - Room Summary API: In Standalone mode Element Call is able to join rooms over federation using knocking.

  • MSC3401 - Native Group VoIP Signalling

  • MSC3898 - Native Matrix VoIP signalling for cascaded WebStream SFUs [selective forwarding unit] #307

  • MSC4140 - Delayed Events: Delayed events are required for proper call participation signalling.

  • MSC4142 - MatrixRtc

  • MSC4222 - Adding state_after to sync v2: Allow clients to opt-in to a change of the sync v2 API that allows them to correctly track the state of the room.

It's just a draft, waiting for finalizing

Not planned (because)

Specification

Not supported Specification APIs