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