-
Notifications
You must be signed in to change notification settings - Fork 23
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
Implement local encryption #73
Conversation
…n generating prekeys
Overall this looks good to me, but I have some issues I am currently unsure about (and don't know if they even apply):
Maybe my understanding of the code is also wrong. |
33e5006
to
b66f722
Compare
Just to address this comment, this is exactly used as intended (and is also used in a similar fashion in the |
Implement encryption of the values stored in the
sled::Db
which is in theory the last missing feature inpresage
🥳This breaks again the compatibility of previous sled stores (sorry 😢) since I also took the opportunity to refactor the code and introduce this change with more removed code than added (!)
EDIT: will not merge this before I come up with some sort of schema migration system (which shouldn't be too hard, but will take a bit of extra time)