Konrad Kohbrok

Results 64 issues of Konrad Kohbrok

We currently check our own test vectors as part of the integration tests and there are #490 and #495 tracking the inclusion of MLSpp test vectors as well. However, it...

enhancement
tests
interop
ci

I didn't want to touch the `Cursor` to copy the encoded payload... There will be more versions of this in future that make all this nicer... _Originally posted by @franziskuskiefer...

efficiency

It's currently an `enum`. Making it a trait could eliminate some complexity. The goal of this issue is to have credentials being a trait that allows proprietary credentials for use...

enhancement
P3
lib-feature

The `self_update` function of the `mls_group` API takes an optional `KeyPackage` as input. When that happens, the function creates an update proposal from that KeyPackage and tries to commit it....

bug
spec-feature

This ticket tracks other tickets related to the validation of trees that the client receives. - [ ] create list of tree validation steps - [ ] #800 - [...

spec-feature

This change is super seeded by https://github.com/mlswg/mls-protocol/pull/509. **Description of the changes** A new field `endpoint_id` is added to the KeyPackage. The tuple `(identity, endpoint_id)` now needs to be unique per...

mls-spec change

- [ ] Implement x509 credential - [ ] Extend `Signer` from #1222 to handle basic credentials and x509 - [ ] Allow certificate chain verification Similar to the basic...

P3
spec-feature

**Description of the changes** This PR introduces variable-length vectors. This should probably be implemented in the TLS-codec crate, but in any case, OpenMLS needs to support it. **Link to the...

mls-spec change
wire-format change

**Description of the changes** Adds a validation step for validation in the sub-group branching process. I don't think we're doing this at the moment. **Link to the exact changes** https://github.com/mlswg/mls-protocol/pull/624

validation