-
Notifications
You must be signed in to change notification settings - Fork 270
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
Add node bindings #417
Comments
Fallback keys are missing, this is #400.
Key forwarding is supported though no bypass is supported. You'll need to define exactly who should receive forwarded keys, but this shouldn't be hard to add.
This is supported but the API requires a bit of logic on the caller side.
This requires a custom store, possibly a PostgreSQL based one. All of the above is already implemented in the bot-sdk, I was under the impression that it does only the basics for now? |
The bot-sdk does the basics and fallback keys, but in the next month or two it'll be getting support for the other listed things. |
Shouldn't we put FFI bindings in a sub-crate? I think they're useful, but they could clutter compile times and build files for the main crate. |
probably. I think node bindings also have implications on the actual Rust code, so a new crate is almost certainly desirable. I'll be taking a closer look at this in about a week. |
I forgot that this one already exists, #699 has a list of task now and a better issue number. Closing as a duplicate. |
My bot-sdk is trying to add crypto for encrypted appservices and it's been made clear that trying to use Olm directly is a lot more pain than it should be, particularly for proliferation of encryption implementations.
The major pieces needed would be:
Cross signing and verification are not required at this stage for the bot-sdk as they don't serve a major purpose when the bot is not a human.
The text was updated successfully, but these errors were encountered: