diff --git a/Cargo.lock b/Cargo.lock index 7a27463..5a29e9a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1625,6 +1625,7 @@ dependencies = [ "log", "magic-crypt", "mime_guess", + "openssl", "qrcode-generator", "rand", "reqwest", @@ -1837,6 +1838,15 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "openssl-src" +version = "111.25.0+1.1.1t" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3173cd3626c43e3854b1b727422a276e568d9ec5fe8cec197822cf52cfb743d6" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.90" @@ -1845,6 +1855,7 @@ checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" dependencies = [ "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] diff --git a/Cargo.toml b/Cargo.toml index eef6eeb..2fb67a1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,6 +40,10 @@ magic-crypt = "3.1.12" rusqlite = { version = "0.29.0", features = ["bundled"] } reqwest = { version = "0.11", features = ["json"] } +[dependencies.openssl] +version = "0.10.51" +features = ["vendored"] + [profile.release] lto = true strip = true