-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
ElementR: After a successful gossip of the key backup decryption key, UTDs in history are not automatically fixed #26312
Closed
BillCarsonFr opened this issue
Oct 5, 2023
· 4 comments
· Fixed by matrix-org/matrix-js-sdk#3929 · May be fixed by matrix-org/matrix-js-sdk#3783
Closed
ElementR: After a successful gossip of the key backup decryption key, UTDs in history are not automatically fixed #26312
BillCarsonFr opened this issue
Oct 5, 2023
· 4 comments
· Fixed by matrix-org/matrix-js-sdk#3929 · May be fixed by matrix-org/matrix-js-sdk#3783
Labels
Comments
BillCarsonFr
added
T-Defect
A-Element-R
Issues affecting the port of Element's crypto layer to Rust
labels
Oct 5, 2023
richvdh
changed the title
ElementR: After a succesful gossip of the key backup decryption key, UTDs in history are not automatically fixed
ElementR: After a successful gossip of the key backup decryption key, UTDs in history are not automatically fixed
Oct 5, 2023
BillCarsonFr
added
the
Z-Element-R-Blocker
A blocker for enabling Element R by default
label
Oct 5, 2023
With Element R would this also fix #23333 ? |
BillCarsonFr
removed
the
Z-Element-R-Blocker
A blocker for enabling Element R by default
label
Oct 20, 2023
Removed the blocker label as you will recover your history on a session per session basis (not a full import) |
I'm a bit unclear on what exactly is going on in this issue. Is the problem:
Or something else? |
Seems like a combination of 1 and 2. Unclear how we proceed here. (What did legacy crypto do?) |
3 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Steps to reproduce
Depends on a webR with that fix matrix-org/matrix-js-sdk#3778
Outcome
What did you expect?
After the verification, the new session will get the backup decryption key, therefore should decrypt history automatically.
Currently only partial history is decrypted (due to key requests).
Notice that if you verify with passphrase, a call is made to download all keys from backup. But it's not done by js-sdk, it's done by the react-sdk (by a promise in
usePassPhrase()
ofSetupEncryptionStore.ts
.What happened instead?
You have to manually go to settings and tap on restore.
Operating system
No response
Browser information
No response
URL for webapp
No response
Application version
No response
Homeserver
No response
Will you send logs?
No
The text was updated successfully, but these errors were encountered: