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

Get type checking from OlmMachine.shareRoomKey #338

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Commits on Aug 1, 2023

  1. Remove Sled crypto store, use SQLite by default

    on account of it being removed from the crypto-sdk
    AndrewFerr committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    8c7c2ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e306a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6eb9572 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Update rust-sdk bindings

    AndrewFerr committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    73a38c1 View commit details
    Browse the repository at this point in the history
  2. Pull to-device event list out of returned tuple

    OlmMachine.receiveSyncChanges returns an array of [device messages,
    room key changes], so emit "to_device.decrypted" with that instead of
    the entire array.
    
    Fixes regression introduced by turt2live#287.
    AndrewFerr committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    fef0d54 View commit details
    Browse the repository at this point in the history
  3. Log when OlmMachine returns unexpected value

    Also condense the validity checks on the returned value
    AndrewFerr committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    974771b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d87f7d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Get type checking from OlmMachine.shareRoomKey

    Update the rust-sdk bindings to have access to type checking in the
    return value of OlmMachine.shareRoomKey, which now returns an array of
    ToDeviceRequest objects instead of a JSON encoding of the whole array.
    AndrewFerr committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    ac1fe44 View commit details
    Browse the repository at this point in the history