Skip to content

Commit

Permalink
Update crates to update the openssl crate
Browse files Browse the repository at this point in the history
Because of a bug in the openssl-sys crate we pinned the version to an
older version. This issue has been fixed and was released 2 days ago.

This commit updates the openssl crates including others.
This should also fix the issues with building Vaultwarden using newer
versions of LibreSSL.

Fixes #4051
  • Loading branch information
BlackDex committed Dec 7, 2023
1 parent e85ecc4 commit ebb70b9
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 24 deletions.
37 changes: 18 additions & 19 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 2 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ libsqlite3-sys = { version = "0.27.0", features = ["bundled"], optional = true }

# Crypto-related libraries
rand = { version = "0.8.5", features = ["small_rng"] }
ring = "0.17.6"
ring = "0.17.7"

# UUID generation
uuid = { version = "1.6.1", features = ["v4"] }
Expand Down Expand Up @@ -139,10 +139,7 @@ cookie = "0.16.2"
cookie_store = "0.19.1"

# Used by U2F, JWT and PostgreSQL
openssl = "=0.10.57"
# Set openssl-sys fixed to v0.9.92 to prevent building issues with musl, arm and 32bit pointer width
# It will force add a dynamically linked library which prevents the build from being static
openssl-sys = "=0.9.92"
openssl = "0.10.61"

# CLI argument parsing
pico-args = "0.5.0"
Expand Down

0 comments on commit ebb70b9

Please sign in to comment.