matrix-dart-sdk/lib/encryption
Nicolas Werner dbac5d83dc fix: recover from very unlikely key upload errors
Usually we store the keys we want to upload first, then upload them,
then store, that we uploaded them. So that should be fool proof.

But.

In some cases the filesyste lies to us and the database change isn't
actually persisted yet. That can happen when someone turns of their
phone aprubtly for example. In that case we generate new OTKs with the
same id. Uploading that will fail, since they already exist server side.
We can work around that by manually claiming them and removing them
locally.
2022-11-15 17:18:29 +01:00
..
utils feat: support dehydrated devices 2022-08-29 13:05:55 +02:00
cross_signing.dart feat: switch from pedantic to lints 2022-08-15 14:15:51 +00:00
encryption.dart refactor: Get rid of unnecessary type cast 2022-11-07 11:09:20 +01:00
key_manager.dart refactor: Avoid using private types in public api 2022-08-30 11:55:17 +02:00
key_verification_manager.dart feat: switch from pedantic to lints 2022-08-15 14:15:51 +00:00
olm_manager.dart fix: recover from very unlikely key upload errors 2022-11-15 17:18:29 +01:00
ssss.dart feat: Add onSecretStored StreamController to SSSS 2022-09-19 15:15:27 +02:00