[package] name = "ukey2_connections" version.workspace = true edition.workspace = true publish.workspace = true [lints] workspace = true [features] default = [] test_boringssl = ["crypto_provider_default/boringssl"] test_rustcrypto = ["crypto_provider_default/rustcrypto"] [dependencies] ukey2_rs = { path = "../ukey2" } crypto_provider.workspace = true rand = { workspace = true, features = ["std", "std_rng"] } ukey2_proto.workspace = true nom = { version = "7.1.3", features = ["alloc"] } bytes = "1.5.0" criterion.workspace = true [dev-dependencies] crypto_provider_default.workspace = true # This would only be used when the feature "test_rustcrypto" is set, but optional dev-dependencies # are not allowed ¯\_(ツ)_/¯ crypto_provider_rustcrypto = { workspace = true, features = ["alloc", "std"] } [[bench]] name = "ukey2_benches" harness = false