Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migrate to new OpenMLS storage API (#692)
* bump openMLS to get errors for updating * small tweaks * attempt at overriding this * format it * remove crypto config * get through all the initial errors * fix up the sql keystore to actually read and write correctly * getting the impl closer to compiling * error for methods we wont use * get everything compiling * more mls tweaks * fix up the basic credential issues * remove save functions * fix up the errirs * update the table name * fix up some of the mut stuff * cargo build works * bring back key value signature * change version to integer * use correct sqlite * update the migration and database name * fix up merge * update the schema * fix up some testings * get the test compiling * write some tests for it * keep it dry * fix up the test * make sure all the keys align * small tweaks to naming * update to latest mls with fixes * modify the tests a bit * comment out failing tests for now * fix up merge errors * fix up the concurrency of the db * format it * fix up a bunch of lint issues * fix up all the lint issues * fixup append and read_list * fix remove_item * fixup clear proposals * fix up the lint * serialize aad before writing * fixup psk sotrage and some debug info * store resumption psks * fix welcome decryption * fix encryption epoch key pairs * fix lock on the db * reformat * point at new openmls version * fix up a small lint issue * fix diesel deprecation warnings (#743) * point to the merge commit * remove some unwraps * remove another unwrap * pull out queries into constants * remove the final unwraps * dry up the query code * code clean up 1 * final pass on cleaning up code * fix up the linter * undo the changes that may have broken it * small tweak to linter * remove two unwraps * remove the unwrap from hpke * remove the last unwrap * surface pending commit error --------- Co-authored-by: Franziskus Kiefer <[email protected]> Co-authored-by: Andrew Plaza <[email protected]> Co-authored-by: Andrew Plaza <[email protected]>
- Loading branch information