← Back to context

Comment by Arathorn

6 years ago

Nearly; we’re aiming to force on E2E by default at end of Jan (but it’s getting tight). There are at least 6 complete independent implementations, and once cross-signing lands it’s good to go. For clients/bots/bridges without E2E we have pantalaimon (a clientside daemon which you proxy all the traffic through in order to encrypt it).

Out of curiosity, what are these implementations?

  • matrix-js-sdk, matrix-ios-sdk, matrix-android-sdk, matrix-androidx-sdk (soon to be refactored out of riotx), matrix-nio (py3), mtx-client (c++).

    In dev you also have libQuotient, metaolm and matrix-purple.

    matrix-python-sdk also has support, but got replaced by matrix-nio.