diff --git a/Cargo.toml b/Cargo.toml index 5384c959..0a5cd0c2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,7 +52,7 @@ persy = { version = "1.4.4", optional = true, features = ["background_ops"] } bytes = "1.4.0" http = "0.2.9" # Used to find data directory for default db path -directories = "4.0.1" +directories = "5" # Used for ruma wrapper serde_json = { version = "1.0.96", features = ["raw_value"] } # Used for appservice registration files @@ -62,7 +62,7 @@ serde = { version = "1.0.163", features = ["rc"] } # Used for secure identifiers rand = "0.8.5" # Used to hash passwords -rust-argon2 = "1.0.0" +rust-argon2 = "2" # Used to send requests hyper = "0.14.26" reqwest = { version = "0.11.18", default-features = false, features = ["rustls-tls-native-roots", "socks"] } @@ -71,7 +71,7 @@ thiserror = "1.0.40" # Used to generate thumbnails for images image = { version = "0.24.6", default-features = false, features = ["jpeg", "png", "gif"] } # Used to encode server public key -base64 = "0.21.2" +base64 = "0.22" # Used when hashing the state ring = "0.17.7" # Used when querying the SRV record of other servers @@ -88,7 +88,7 @@ opentelemetry = { version = "0.18.0", features = ["rt-tokio"] } opentelemetry-jaeger = { version = "0.17.0", features = ["rt-tokio"] } tracing-opentelemetry = "0.18.0" lru-cache = "0.1.2" -rusqlite = { version = "0.29.0", optional = true, features = ["bundled"] } +rusqlite = { version = "0.31", optional = true, features = ["bundled"] } parking_lot = { version = "0.12.1", optional = true } # crossbeam = { version = "0.8.2", optional = true } num_cpus = "1.15.0" @@ -114,7 +114,7 @@ sd-notify = { version = "0.4.1", optional = true } [dependencies.rocksdb] package = "rust-rocksdb" -version = "0.24.0" +version = "0.25" optional = true features = [ "multi-threaded-cf",