diff --git a/services/tunnelbroker/rust-notifications/Cargo.lock b/services/tunnelbroker/rust-notifications/Cargo.lock --- a/services/tunnelbroker/rust-notifications/Cargo.lock +++ b/services/tunnelbroker/rust-notifications/Cargo.lock @@ -655,6 +655,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "openssl-src" +version = "111.22.0+1.1.1q" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.75" @@ -664,6 +673,7 @@ "autocfg", "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] @@ -791,6 +801,7 @@ "fcm", "lazy_static", "log", + "openssl", "tokio", "tracing", ] diff --git a/services/tunnelbroker/rust-notifications/Cargo.toml b/services/tunnelbroker/rust-notifications/Cargo.toml --- a/services/tunnelbroker/rust-notifications/Cargo.toml +++ b/services/tunnelbroker/rust-notifications/Cargo.toml @@ -15,6 +15,7 @@ log = "0.4" fcm = "0.9" anyhow = "1.0" +openssl = { version = "0.10", features = ["vendored"] } [build-dependencies] cxx-build = "1.0"