image/4.7.12
pcapriotti
tagged this
25 Mar 06:13
* 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