Cargo Features

mls-spec has no features set by default.

[dependencies]
mls-spec = { version = "1.0.2", features = ["hazmat", "serde", "tlspl-utils", "mls-rs-compat", "test-utils", "test-vectors", "mls-extensions", "draft-ietf-mls-extensions", "draft-ietf-mls-extensions-content-advertisement-parse", "draft-ietf-mls-combiner", "draft-kiefer-mls-light", "draft-kohbrok-mls-associated-parties", "draft-mahy-mls-ratchet-tree-options", "draft-mahy-mls-semiprivatemessage", "draft-mahy-mls-sd-cwt-credential", "draft-mularczyk-mls-splitcommit", "draft-pham-mls-additional-wire-formats"] }
hazmat

Enables hex

serde

Enables serde and serde_repr, serde of tls_codec and zeroize

tlspl-utils

Affects mls-spec::tlspl

mls-rs-compat

Enables mls-rs-codec

Affects mls-spec::mls_rs_compat

test-utils

Enables color-eyre, postcard, and pretty_assertions

Affects mls-spec::test_utils

test-vectors
mls-extensions = draft-ietf-mls-extensions

Prep transition from draft to RFC

draft-ietf-mls-extensions draft-ietf-mls-combiner? draft-ietf-mls…advertisement-parse? draft-kohbrok…associated-parties? draft-mahy-mls-semiprivatemessage? draft-pham-mls…wire-formats? mls-extensions?

MLS-related drafts implemented in-tree

Affects drafts::mls_extensions, key_schedule::ApplicationPsk

draft-ietf-mls-extensions-content-advertisement-parse = draft-ietf-mls-extensions

Enables mediatype

draft-ietf-mls-combiner = draft-ietf-mls-extensions

draft-01++

Affects drafts::hpq_mls_combiner

draft-kiefer-mls-light

draft-02

Affects drafts::mls_light

draft-kohbrok-mls-associated-parties = draft-ietf-mls-extensions

draft-00++

Affects drafts::associated_parties

draft-mahy-mls-ratchet-tree-options

draft-01

Affects drafts::ratchet_tree_options

draft-mahy-mls-semiprivatemessage = draft-ietf-mls-extensions

draft-04++

Affects drafts::semiprivate_message

draft-mahy-mls-sd-cwt-credential

draft-00

Affects drafts::sd_cwt_credential

draft-mularczyk-mls-splitcommit

draft-00

Affects drafts::split_commit

draft-pham-mls-additional-wire-formats = draft-ietf-mls-extensions

draft-00++

Affects drafts::additional_wire_formats