Skip to content

chart/4.38.18

@pcapriotti pcapriotti tagged this 24 Aug 11:40
* Add hybrid Kyber ciphersuite

* Fix ciphersuite tag parser

* Change conversation ciphersuite on first commit

* Save MLS keystore as part of a client's state

* Move invalid epoch test to new suite

* Rewrite unsupported proposal test

Instead of crafting an unsupported proposal in the haskell code, we now
use mls-test-cli to create a `ReInit` proposal.

* Forbid bare proposals at epoch 0

* Do not crash on invalid subconversation entries

* Index key packages by ciphersuite

* Add ciphersuite parameter to some tests

* Test key packages with multiple ciphersuites

* Test key package upload with unsupported CS

* Test commit with unsupported ciphersuite

* Update mls-test-cli to pq branch

* Add CHANGELOG entries

* Remove unused dependency

* Use `ToHttpApiData` instance of CipherSuite

When constructing the query parameter corresponding to a ciphersuite in
an internal API, use the `ToHttpApiData` instance instead of converting
the ciphersuite into a bytestring manually.

* Linter fixes
Assets 2
Loading