-
Notifications
You must be signed in to change notification settings - Fork 325
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Forward local MLS Welcome messages (#2175)
* MLS welcome message endpoint stub * Add RawMLS wrapper This makes it easier to verify signatures and to forward raw serialised MLS objects. See haddocks for more details. * Add assertion for raw TBS key package * Dereference key packages in welcome messages * Extract 'MessagePush' and employ singletons * Remove legacy `Event` models * Send local welcome messages * Update to most recent crypto-cli * Patch crypto-cli to keep using MLS ciphersuite 1 For the moment, we are going to keep ciphersuite 1 as the only supported ciphersuite. This commit patches crypto-cli (used in integration tests) to reflect this choice. * Make base64url encoding for url pieces unpadded * Integration tests for welcome message propagation * Remove Comonad instance for RawMLS * Use time effect in sendWelcomes * Add a specific event constructor for MLS welcomes * Test MLS welcome event * Add mls welcome endpoint to nginz chart * Add CHANGELOG entry * Add golden tests for new event types * Use proper temporary directory in MLS test * Add connection ID to MLS welcome endpoint
- Loading branch information
1 parent
c0954a3
commit 6cc70cd
Showing
42 changed files
with
3,622 additions
and
532 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Note for wire.com operators: deploy nginz |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
MLS implementation progress: | ||
|
||
- welcome messages are now being propagated |
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
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
Oops, something went wrong.