raphaelrobert

Results 112 issues of raphaelrobert

Currently PSKs are implemented, but we might need a better API to use them. - [ ] Implement PSK validation - [x] #930 - [x] #921 - [x] #753

enhancement
api
spec-feature

**Description of the changes** Add an "AppAck" proposal **Link to the exact changes** https://github.com/mlswg/mls-protocol/pull/442

mls-spec change
extension

The variants `NoPath`, `UnknownMemberRemoval`, and `MultipleRemoveProposals` in `ExternalCommitValidationError` seem useful but are not used.

tests
validation

Meta issue for - Syntactic checks - Semantic checks - Policy checks Tasks - [x] #74 - [x] #115 - [x] #412 - [x] #525 - [x] #528 - [x]...

meta
P3
security
spec-feature
validation

Currently, there is a mix of naming regarding `External`/`Preconfigured` and `Group`/`Member` in `framing/validation.rs`

cleanup

Maybe it would be worth creating a struct for `sender_data_key`/`_nonce`, as we always derive and use them together. This would also serve to deduplicate some code between `from_plaintext` and `to_plaintext`....

robustness

**Description of the changes** The new parent hash algorithm doesn't have enough test coverage. This mostly has to do with the following rule: ``` If R is blank, replace R...

tests

The spec states: > If any extension in a GroupInfo message is unrecognized (i.e., not contained in the corresponding KeyPackage), then the client MUST reject the Welcome message and not...

bug
spec-feature

Areas of improvement: - [ ] Flexibility: support more formats than JSON - [ ] Efficiency: More compact serialization - [ ] #672

enhancement
meta
robustness
efficiency
lib-feature

**Link to the exact changes** https://github.com/mlswg/mls-protocol/pull/729 **Description of the changes** > As fluffy pointed out on the mailing list, this reference does not need to be normative.

mls-spec change