diff --git a/mls-rs-codec-derive/Cargo.toml b/mls-rs-codec-derive/Cargo.toml index 8f9ff814..d40bc9a2 100644 --- a/mls-rs-codec-derive/Cargo.toml +++ b/mls-rs-codec-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-codec-derive" -version = "0.1.1" +version = "0.2.0" edition = "2021" description = "Derive macro crate for mls-rs-codec" homepage = "https://github.com/awslabs/mls-rs" diff --git a/mls-rs-codec/Cargo.toml b/mls-rs-codec/Cargo.toml index 5f2967a2..a1c0c9a3 100644 --- a/mls-rs-codec/Cargo.toml +++ b/mls-rs-codec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-codec" -version = "0.5.4" +version = "0.6.0" edition = "2021" description = "TLS codec and MLS specific encoding used by mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -14,7 +14,7 @@ preallocate = [] std = ["dep:thiserror"] [dependencies] -mls-rs-codec-derive = { version = "0.1.1", path = "../mls-rs-codec-derive" } +mls-rs-codec-derive = { version = "0.2.0", path = "../mls-rs-codec-derive" } thiserror = { version = "1.0.40", optional = true } [dev-dependencies] diff --git a/mls-rs-core/Cargo.toml b/mls-rs-core/Cargo.toml index 39bc63f6..896f4f7c 100644 --- a/mls-rs-core/Cargo.toml +++ b/mls-rs-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-core" -version = "0.20.1" +version = "0.21.0" edition = "2021" description = "Core components and traits for mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -24,7 +24,7 @@ last_resort_key_package_ext = [] post-quantum = [] [dependencies] -mls-rs-codec = { version = "0.5", path = "../mls-rs-codec", default-features = false} +mls-rs-codec = { version = "0.6", path = "../mls-rs-codec", default-features = false} zeroize = { version = "1", default-features = false, features = ["alloc", "zeroize_derive"] } arbitrary = { version = "1", features = ["derive"], optional = true } thiserror = { version = "1.0.40", optional = true } diff --git a/mls-rs-crypto-awslc/Cargo.toml b/mls-rs-crypto-awslc/Cargo.toml index 5f4a4647..e8181b8f 100644 --- a/mls-rs-crypto-awslc/Cargo.toml +++ b/mls-rs-crypto-awslc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-crypto-awslc" -version = "0.14.1" +version = "0.15.0" edition = "2021" description = "AWS-LC based CryptoProvider for mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -18,18 +18,18 @@ default = ["non-fips"] aws-lc-rs = { version = "=1.12.0", default-features = false, features = ["alloc"] } aws-lc-sys = { version = "=0.24.1", optional = true } aws-lc-fips-sys = { version = "=0.13.0", optional = true } -mls-rs-core = { path = "../mls-rs-core", version = "0.20.0" } -mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", version = "0.12.0" } -mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", version = "0.13.0" } -mls-rs-identity-x509 = { path = "../mls-rs-identity-x509", version = "0.14.0" } +mls-rs-core = { path = "../mls-rs-core", version = "0.21.0" } +mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", version = "0.14.0" } +mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", version = "0.15.0" } +mls-rs-identity-x509 = { path = "../mls-rs-identity-x509", version = "0.15.0" } thiserror = "1.0.40" zeroize = { version = "1", features = ["zeroize_derive"] } maybe-async = "0.2.10" [dev-dependencies] assert_matches = "1.5.0" -mls-rs-core = { path = "../mls-rs-core", version = "0.20.0", features = ["test_suite"] } -mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", version = "0.12.0", features = ["test_utils"] } +mls-rs-core = { path = "../mls-rs-core", version = "0.21.0", features = ["test_suite"] } +mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", version = "0.14.0", features = ["test_utils"] } futures-test = "0.3.25" serde = { version = "1.0", features = ["derive"] } hex = { version = "0.4", features = ["serde"] } diff --git a/mls-rs-crypto-cryptokit/Cargo.toml b/mls-rs-crypto-cryptokit/Cargo.toml index e8e64dab..2dad1367 100644 --- a/mls-rs-crypto-cryptokit/Cargo.toml +++ b/mls-rs-crypto-cryptokit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-crypto-cryptokit" -version = "0.2.0" +version = "0.4.0" edition = "2021" description = "CryptoKit based CryptoProvider for mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -20,12 +20,12 @@ serde_json = "1.0" [dev-dependencies] hex-literal = "0.4.1" assert_matches = "1.5.0" -mls-rs-core = { path = "../mls-rs-core", version = "0.20.0", features = ["test_suite"] } +mls-rs-core = { path = "../mls-rs-core", version = "0.21.0", features = ["test_suite"] } [dependencies] maybe-async = "0.2.10" -mls-rs-core = { path = "../mls-rs-core", default-features = false, version = "0.20.0" } -mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", default-features = false, version = "0.13.0" } +mls-rs-core = { path = "../mls-rs-core", default-features = false, version = "0.21.0" } +mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", default-features = false, version = "0.15.0" } thiserror = { version = "1.0.63", optional = true } zeroize = { version = "1", default-features = false, features = ["alloc", "zeroize_derive"] } diff --git a/mls-rs-crypto-hpke/Cargo.toml b/mls-rs-crypto-hpke/Cargo.toml index e982bb6d..48ba809e 100644 --- a/mls-rs-crypto-hpke/Cargo.toml +++ b/mls-rs-crypto-hpke/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-crypto-hpke" -version = "0.12.0" +version = "0.14.0" edition = "2021" description = "HPKE implementation based on mls-rs-crypto-traits used by mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -15,8 +15,8 @@ std = ["mls-rs-core/std", "mls-rs-crypto-traits/std", "dep:thiserror", "zeroize/ test_utils = ["mls-rs-core/test_suite"] [dependencies] -mls-rs-core = { path = "../mls-rs-core", default-features = false, version = "0.20.0" } -mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", default-features = false, version = "0.13.0" } +mls-rs-core = { path = "../mls-rs-core", default-features = false, version = "0.21.0" } +mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", default-features = false, version = "0.15.0" } thiserror = { version = "1.0.40", optional = true } zeroize = { version = "1", default-features = false, features = ["alloc", "zeroize_derive"] } cfg-if = "^1" @@ -28,7 +28,7 @@ serde_json = { version = "^1.0" } assert_matches = "1.5.0" mockall = "0.12" hex = { version = "^0.4.3", features = ["serde"] } -mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", features = ["mock"], version = "0.13.0" } +mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", features = ["mock"], version = "0.15.0" } [target.'cfg(target_arch = "wasm32")'.dev-dependencies] wasm-bindgen-test = { version = "0.3" } diff --git a/mls-rs-crypto-openssl/Cargo.toml b/mls-rs-crypto-openssl/Cargo.toml index f0069cf9..0568768e 100644 --- a/mls-rs-crypto-openssl/Cargo.toml +++ b/mls-rs-crypto-openssl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-crypto-openssl" -version = "0.12.0" +version = "0.14.0" edition = "2021" description = "OpenSSL based CryptoProvider for mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -14,10 +14,10 @@ default = ["x509"] [dependencies] openssl = { version = "0.10.40" } -mls-rs-core = { path = "../mls-rs-core", version = "0.20.0" } -mls-rs-identity-x509 = { path = "../mls-rs-identity-x509", optional = true, version = "0.14.0" } -mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", version = "0.12.0" } -mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", version = "0.13.0" } +mls-rs-core = { path = "../mls-rs-core", version = "0.21.0" } +mls-rs-identity-x509 = { path = "../mls-rs-identity-x509", optional = true, version = "0.15.0" } +mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", version = "0.14.0" } +mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", version = "0.15.0" } thiserror = "1.0.40" zeroize = { version = "1", features = ["zeroize_derive"] } maybe-async = "0.2.10" @@ -27,8 +27,8 @@ hex = { version = "^0.4.3", features = ["serde"] } serde = { version = "1.0", features = ["derive"] } serde_json = { version = "^1.0" } assert_matches = "1.5.0" -mls-rs-core = { path = "../mls-rs-core", version = "0.20.0", features = ["test_suite"] } -mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", version = "0.12.0", features = ["test_utils"] } +mls-rs-core = { path = "../mls-rs-core", version = "0.21.0", features = ["test_suite"] } +mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", version = "0.14.0", features = ["test_utils"] } [target.'cfg(mls_build_async)'.dependencies] async-trait = "0.1.74" diff --git a/mls-rs-crypto-rustcrypto/Cargo.toml b/mls-rs-crypto-rustcrypto/Cargo.toml index 5836fdba..3840c0b9 100644 --- a/mls-rs-crypto-rustcrypto/Cargo.toml +++ b/mls-rs-crypto-rustcrypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-crypto-rustcrypto" -version = "0.13.1" +version = "0.15.0" edition = "2021" description = "RustCrypto based CryptoProvider for mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -29,9 +29,9 @@ std = [ ] [dependencies] -mls-rs-core = { path = "../mls-rs-core", default-features = false, version = "0.20.0" } -mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", default-features = false, version = "0.12.0" } -mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", default-features = false, version = "0.13.0" } +mls-rs-core = { path = "../mls-rs-core", default-features = false, version = "0.21.0" } +mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", default-features = false, version = "0.14.0" } +mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", default-features = false, version = "0.15.0" } thiserror = { version = "1.0.40", optional = true } zeroize = { version = "1", default-features = false, features = ["alloc", "zeroize_derive"] } @@ -59,7 +59,7 @@ ed25519-dalek = { version = "2", default-features = false, features = ["alloc", sec1 = { version = "0.7", default-features = false, features = ["alloc"] } # X509 feature -mls-rs-identity-x509 = { path = "../mls-rs-identity-x509", optional = true, version = "0.14.0" } +mls-rs-identity-x509 = { path = "../mls-rs-identity-x509", optional = true, version = "0.15.0" } x509-cert = { version = "0.2", optional = true, features = ["std"] } spki = { version = "0.7", optional = true, features = ["std", "alloc"] } const-oid = { version = "0.9", optional = true, features = ["std"] } @@ -70,8 +70,8 @@ hex = { version = "^0.4.3", features = ["serde"] } serde = { version = "1.0", features = ["derive"] } serde_json = { version = "^1.0" } assert_matches = "1.5.0" -mls-rs-core = { path = "../mls-rs-core", version = "0.20.0", features = ["test_suite"] } -mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", default-features = false, version = "0.12.0", features = ["test_utils"] } +mls-rs-core = { path = "../mls-rs-core", version = "0.21.0", features = ["test_suite"] } +mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", default-features = false, version = "0.14.0", features = ["test_utils"] } [target.'cfg(mls_build_async)'.dependencies] async-trait = "0.1.74" diff --git a/mls-rs-crypto-traits/Cargo.toml b/mls-rs-crypto-traits/Cargo.toml index 37d6de38..be320b5a 100644 --- a/mls-rs-crypto-traits/Cargo.toml +++ b/mls-rs-crypto-traits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-crypto-traits" -version = "0.13.0" +version = "0.15.0" edition = "2021" description = "Crypto traits required to create a CryptoProvider for mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -14,7 +14,7 @@ std = ["mls-rs-core/std"] default = ["std"] [dependencies] -mls-rs-core = { path = "../mls-rs-core", version = "0.20.0", default-features = false } +mls-rs-core = { path = "../mls-rs-core", version = "0.21.0", default-features = false } mockall = { version = "^0.11", optional = true } maybe-async = "0.2.10" diff --git a/mls-rs-crypto-webcrypto/Cargo.toml b/mls-rs-crypto-webcrypto/Cargo.toml index b2914872..acefa373 100644 --- a/mls-rs-crypto-webcrypto/Cargo.toml +++ b/mls-rs-crypto-webcrypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-crypto-webcrypto" -version = "0.7.0" +version = "0.8.0" edition = "2021" description = "SubtleCrypto based CryptoProvider for supporting mls-rs in a browser" homepage = "https://github.com/awslabs/mls-rs" @@ -9,9 +9,9 @@ keywords = ["mls", "mls-rs"] license = "Apache-2.0 OR MIT" [dependencies] -mls-rs-core = { path = "../mls-rs-core", default-features = false, features = ["std"], version = "0.20.0" } -mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", default-features = false, features = ["std"], version = "0.12.0" } -mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", default-features = false, features = ["std"], version = "0.13.0" } +mls-rs-core = { path = "../mls-rs-core", default-features = false, features = ["std"], version = "0.21.0" } +mls-rs-crypto-hpke = { path = "../mls-rs-crypto-hpke", default-features = false, features = ["std"], version = "0.14.0" } +mls-rs-crypto-traits = { path = "../mls-rs-crypto-traits", default-features = false, features = ["std"], version = "0.15.0" } thiserror = "1.0.40" zeroize = { version = "1", features = ["zeroize_derive"] } maybe-async = "0.2.10" @@ -26,7 +26,7 @@ web-sys = { version = "0.3.64", features = ["Window", "CryptoKey", "CryptoKeyPai const-oid = { version = "0.9", features = ["db"] } [dev-dependencies] -mls-rs-core = { path = "../mls-rs-core", version = "0.20.0", features = ["test_suite"] } +mls-rs-core = { path = "../mls-rs-core", version = "0.21.0", features = ["test_suite"] } wasm-bindgen-test = { version = "0.3" } futures-test = "0.3.25" serde_json = "^1.0" diff --git a/mls-rs-ffi/Cargo.toml b/mls-rs-ffi/Cargo.toml index 8d44a8f7..dae97393 100644 --- a/mls-rs-ffi/Cargo.toml +++ b/mls-rs-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-ffi" -version = "0.8.0" +version = "0.9.0" edition = "2021" description = "Helper crate to generate FFI definitions for mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -24,9 +24,9 @@ private_message = ["mls-rs/private_message"] secret_tree_access = ["mls-rs/secret_tree_access"] [dependencies] -mls-rs = { path = "../mls-rs", version = "0.44.0", features = ["ffi"] } -mls-rs-crypto-openssl = { path = "../mls-rs-crypto-openssl", version = "0.12.0", optional = true } -mls-rs-identity-x509 = { path = "../mls-rs-identity-x509", version = "0.14.0", optional = true } -mls-rs-provider-sqlite = { path = "../mls-rs-provider-sqlite", version = "0.14.0", default-features = false, optional = true } +mls-rs = { path = "../mls-rs", version = "0.45.0", features = ["ffi"] } +mls-rs-crypto-openssl = { path = "../mls-rs-crypto-openssl", version = "0.14.0", optional = true } +mls-rs-identity-x509 = { path = "../mls-rs-identity-x509", version = "0.15.0", optional = true } +mls-rs-provider-sqlite = { path = "../mls-rs-provider-sqlite", version = "0.15.0", default-features = false, optional = true } safer-ffi = { version = "0.1.7", default-features = false } safer-ffi-gen = { version = "0.9.2", default-features = false } diff --git a/mls-rs-identity-x509/Cargo.toml b/mls-rs-identity-x509/Cargo.toml index dc5c9abb..c964ee03 100644 --- a/mls-rs-identity-x509/Cargo.toml +++ b/mls-rs-identity-x509/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-identity-x509" -version = "0.14.0" +version = "0.15.0" edition = "2021" description = "X509 Identity utilities for mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -13,7 +13,7 @@ default = ["std"] std = ["mls-rs-core/std", "dep:thiserror"] [dependencies] -mls-rs-core = { path = "../mls-rs-core", default-features = false, features = ["x509"], version = "0.20.0" } +mls-rs-core = { path = "../mls-rs-core", default-features = false, features = ["x509"], version = "0.21.0" } maybe-async = "0.2.10" thiserror = { version = "1.0.40", optional = true } diff --git a/mls-rs-provider-sqlite/Cargo.toml b/mls-rs-provider-sqlite/Cargo.toml index 1fe5840a..4b998ece 100644 --- a/mls-rs-provider-sqlite/Cargo.toml +++ b/mls-rs-provider-sqlite/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-provider-sqlite" -version = "0.14.0" +version = "0.15.0" edition = "2021" description = "SQLite based state storage for mls-rs" homepage = "https://github.com/awslabs/mls-rs" @@ -9,7 +9,7 @@ keywords = ["mls", "mls-rs"] license = "Apache-2.0 OR MIT" [dependencies] -mls-rs-core = { path = "../mls-rs-core", version = "0.20.0" } +mls-rs-core = { path = "../mls-rs-core", version = "0.21.0" } thiserror = "1.0.40" wasm-bindgen = { version = "0.2", optional = true } zeroize = { version = "1", features = ["zeroize_derive"] } diff --git a/mls-rs-uniffi/Cargo.toml b/mls-rs-uniffi/Cargo.toml index c940cff1..a982016c 100644 --- a/mls-rs-uniffi/Cargo.toml +++ b/mls-rs-uniffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs-uniffi" -version = "0.3.0" +version = "0.4.0" edition = "2021" description = "An UniFFI-compatible implementation of Messaging Layer Security (RFC 9420)" homepage = "https://github.com/awslabs/mls-rs" @@ -17,9 +17,9 @@ name = "mls_rs_uniffi" [dependencies] async-trait = "0.1.77" maybe-async = "0.2.10" -mls-rs = { version = "0.44.0", path = "../mls-rs" } -mls-rs-core = { version = "0.20.0", path = "../mls-rs-core" } -mls-rs-crypto-openssl = { version = "0.12.0", path = "../mls-rs-crypto-openssl" } +mls-rs = { version = "0.45.0", path = "../mls-rs" } +mls-rs-core = { version = "0.21.0", path = "../mls-rs-core" } +mls-rs-crypto-openssl = { version = "0.14.0", path = "../mls-rs-crypto-openssl" } thiserror = "1.0.57" uniffi = { git = "https://github.com/mozilla/uniffi-rs/", rev = "eeb785c", version = "0.27.0" } diff --git a/mls-rs-uniffi/uniffi-bindgen/Cargo.toml b/mls-rs-uniffi/uniffi-bindgen/Cargo.toml index 976375d6..2ea0275f 100644 --- a/mls-rs-uniffi/uniffi-bindgen/Cargo.toml +++ b/mls-rs-uniffi/uniffi-bindgen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uniffi-bindgen" -version = "0.1.0" +version = "0.2.0" edition = "2021" publish = false diff --git a/mls-rs/Cargo.toml b/mls-rs/Cargo.toml index ffc08c93..97e7a626 100644 --- a/mls-rs/Cargo.toml +++ b/mls-rs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mls-rs" -version = "0.44.2" +version = "0.45.0" edition = "2021" description = "An implementation of Messaging Layer Security (RFC 9420)" homepage = "https://github.com/awslabs/mls-rs" @@ -53,20 +53,20 @@ benchmark_pq_crypto = ["mls-rs-crypto-awslc/post-quantum"] fuzz_util = ["test_util", "default", "dep:once_cell", "dep:mls-rs-crypto-openssl"] [dependencies] -mls-rs-core = { path = "../mls-rs-core", default-features = false, version = "0.20.0" } -mls-rs-identity-x509 = { path = "../mls-rs-identity-x509", default-features = false, version = "0.14.0", optional = true } +mls-rs-core = { path = "../mls-rs-core", default-features = false, version = "0.21.0" } +mls-rs-identity-x509 = { path = "../mls-rs-identity-x509", default-features = false, version = "0.15.0", optional = true } zeroize = { version = "1", default-features = false, features = ["alloc", "zeroize_derive"] } -mls-rs-codec = { version = "0.5", path = "../mls-rs-codec", default-features = false} +mls-rs-codec = { version = "0.6", path = "../mls-rs-codec", default-features = false} thiserror = { version = "1.0.40", optional = true } -itertools = { version = "0.12.0", default-features = false, features = ["use_alloc"]} +itertools = { version = "0.14.0", default-features = false, features = ["use_alloc"]} cfg-if = "1" debug_tree = { version = "0.4.0", optional = true } spin = { version = "0.9.8", default-features = false, features = ["mutex", "spin_mutex"] } maybe-async = { version = "0.2.10" } # Optional dependencies -mls-rs-provider-sqlite = { path = "../mls-rs-provider-sqlite", version = "0.14.0", default-features = false, optional = true } -mls-rs-crypto-openssl = { path = "../mls-rs-crypto-openssl", optional = true, version = "0.12.0" } +mls-rs-provider-sqlite = { path = "../mls-rs-provider-sqlite", version = "0.15.0", default-features = false, optional = true } +mls-rs-crypto-openssl = { path = "../mls-rs-crypto-openssl", optional = true, version = "0.14.0" } # TODO: https://github.com/GoogleChromeLabs/wasm-bindgen-rayon rayon = { version = "1", optional = true } @@ -78,7 +78,7 @@ serde = { version = "1.0", default-features = false, features = ["alloc", "deriv hex = { version = "^0.4.3", default-features = false, features = ["serde", "alloc"], optional = true } # Only for benchmarks -mls-rs-crypto-awslc = { path = "../mls-rs-crypto-awslc", optional = true, version = "0.14" } +mls-rs-crypto-awslc = { path = "../mls-rs-crypto-awslc", optional = true, version = "0.15" } # Async mode dependencies [target.'cfg(mls_build_async)'.dependencies] @@ -108,11 +108,11 @@ rand_core = { version = "0.6", default-features = false, features = ["alloc"] } [target.'cfg(target_arch = "wasm32")'.dev-dependencies] wasm-bindgen-test = { version = "0.3" } -mls-rs-crypto-webcrypto = { path = "../mls-rs-crypto-webcrypto", version = "0.7.0" } +mls-rs-crypto-webcrypto = { path = "../mls-rs-crypto-webcrypto", version = "0.8.0" } criterion = { version = "0.5.1", default-features = false, features = ["plotters", "cargo_bench_support", "async_futures", "html_reports"] } [target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] -mls-rs-crypto-openssl = { path = "../mls-rs-crypto-openssl", version = "0.12.0"} +mls-rs-crypto-openssl = { path = "../mls-rs-crypto-openssl", version = "0.14.0"} criterion = { version = "0.5.1", features = ["async_futures", "html_reports"] } [lints.rust] diff --git a/mls-rs/fuzz/Cargo.toml b/mls-rs/fuzz/Cargo.toml index 8c00ebb5..9b0f3408 100644 --- a/mls-rs/fuzz/Cargo.toml +++ b/mls-rs/fuzz/Cargo.toml @@ -11,7 +11,7 @@ edition = "2021" cargo-fuzz = true [dependencies] -mls-rs = { version = "0.44.0", path = "..", features = ["arbitrary", "fuzz_util"] } +mls-rs = { version = "0.45.0", path = "..", features = ["arbitrary", "fuzz_util"] } futures = "0.3.25" libfuzzer-sys = "0.4" once_cell = "1.13.0" diff --git a/mls-rs/test_harness_integration/Cargo.toml b/mls-rs/test_harness_integration/Cargo.toml index 2c469e27..447deeb0 100644 --- a/mls-rs/test_harness_integration/Cargo.toml +++ b/mls-rs/test_harness_integration/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" publish = false [dependencies] -mls-rs = { version = "0.44.0", path = "..", default-features = false, features = ["std", "external_client"]} +mls-rs = { version = "0.45.0", path = "..", default-features = false, features = ["std", "external_client"]} tonic = "0.10.2" prost = "0.12.1" tokio = { version = "1", features = ["macros", "rt-multi-thread"] } @@ -25,10 +25,10 @@ by_ref_proposal = [ "mls-rs/by_ref_proposal" ] default = ["tree_index", "private_message", "prior_epoch", "out_of_order", "psk", "custom_proposal", "by_ref_proposal"] [target.'cfg(target_arch = "wasm32")'.dependencies] -mls-rs-crypto-rustcrypto = { path = "../../mls-rs-crypto-rustcrypto", features = ["browser"], version = "0.13.0" } +mls-rs-crypto-rustcrypto = { path = "../../mls-rs-crypto-rustcrypto", features = ["browser"], version = "0.15.0" } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -mls-rs-crypto-openssl = { path = "../../mls-rs-crypto-openssl", version = "0.12.0"} +mls-rs-crypto-openssl = { path = "../../mls-rs-crypto-openssl", version = "0.14.0"} [build-dependencies] tonic-build = "0.10.2"