Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DO NOT MERGE] Decentralised MLS proof-of-concept #3306

Draft
wants to merge 21 commits into
base: develop
Choose a base branch
from

Conversation

uhoreg
Copy link
Member

@uhoreg uhoreg commented Apr 19, 2023

This is juts a proof-of-concept and should not be merged. This is highly experimental, and may cause crashes, loss of data, fire and brimstone falling from the skies, cats and dogs living together, mass hysteria...

Adds Decentralised MLS encryption method.

Only for experimental use.

  • Do not use on public servers
  • No MLS data is persisted -- if you reload the page, you will lose your data
  • Not all features are implemented. e.g. no key sharing, cross-signing, etc.
  • Compatibility with future versions is not guaranteed
  • Megolm may be broken
  • This comes with no warranty -- may break unexpectedly

Links:


Here's what your changelog entry will look like:

✨ Features

  • [DO NOT MERGE] Decentralised MLS proof-of-concept (#3306).

@uhoreg uhoreg requested review from a team as code owners April 19, 2023 23:06
@uhoreg uhoreg requested review from germain-gg and florianduros and removed request for germain-gg and florianduros April 19, 2023 23:06
@uhoreg uhoreg marked this pull request as draft April 19, 2023 23:07
Copy link
Contributor

@germain-gg germain-gg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clearing the review request

@uhoreg
Copy link
Member Author

uhoreg commented Jul 5, 2023

The latest commit changes some of the identifiers. Existing rooms will break.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants