-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(mls): refill key package on MLS-welcome events (#2197)
A new key package refilling functionality is added to the `MLSWelcomeEventHandler`. After a conversation is marked as established and resolved (if it is a one-on-one conversation), the key packages are attempted to be refilled. The result of the refilling action is logged. Also, changes are reflected and tested in UserSessionScope and MLSWelcomeEventHandlerTest. This feature could further improve our secure multi-party communication system and handle edge cases where key packages are run out during conversation initiation. Co-authored-by: Yamil Medina <[email protected]>
- Loading branch information
1 parent
95eefd8
commit 3f798c0
Showing
4 changed files
with
80 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters