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

Fixes to event encryption in the Rust Crypto implementation #3202

Merged
merged 3 commits into from
Mar 10, 2023

Commits on Mar 9, 2023

  1. Send the outgoing m.room_key messages returned by shareRoomKey

    I forgot this in #3122 :(.
    
    To be honest, I'm not sure how it ever worked.
    richvdh committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    97f21b6 View commit details
    Browse the repository at this point in the history
  2. Stop a failed /keys/claim request getting stuck

    Putting the new request inside a `finally` block meant we would never actually
    transition the promise chain from failure to success. Sticking a no-op `catch`
    in the chain makes sure that we can recover from an error.
    richvdh committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    f4b83e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    686216f View commit details
    Browse the repository at this point in the history