|
|
|
|
@ -128,7 +128,7 @@ tower-http = { version = "=0.7.0", features = [
|
|
|
|
|
"compression-gzip",
|
|
|
|
|
"compression-zstd",
|
|
|
|
|
] }
|
|
|
|
|
hyper = { version = "=1.11.0", default-features = false, features = [
|
|
|
|
|
hyper = { version = "=1.11.1", default-features = false, features = [
|
|
|
|
|
"http1",
|
|
|
|
|
"http2",
|
|
|
|
|
"server",
|
|
|
|
|
@ -174,8 +174,8 @@ jsonwebtoken = { version = "=11.0.0", features = ["rust_crypto"] }
|
|
|
|
|
oauth2 = { version = "=5.0.0", default-features = false }
|
|
|
|
|
webauthn-rs = { version = "=0.6.1-dev", features = ["conditional-ui", "danger-allow-state-serialisation"] }
|
|
|
|
|
webauthn-rs-proto = "=0.6.1-dev"
|
|
|
|
|
aes-gcm = "=0.11.0"
|
|
|
|
|
aes = "=0.9.2"
|
|
|
|
|
aes-gcm = "=0.11.1"
|
|
|
|
|
aes = "=0.9.3"
|
|
|
|
|
cbc = { version = "=0.2.1", features = ["alloc", "block-padding"] }
|
|
|
|
|
ammonia = "=4.1.4"
|
|
|
|
|
http-acl = "=0.13.0"
|
|
|
|
|
@ -192,25 +192,25 @@ subtle = "=2.6.1"
|
|
|
|
|
# Serialization
|
|
|
|
|
serde = { version = "=1.0.229", features = ["derive"] }
|
|
|
|
|
serde_json = "=1.0.151"
|
|
|
|
|
quick-xml = "=0.41.0"
|
|
|
|
|
quick-xml = "=0.42.0"
|
|
|
|
|
serde_yaml = "=0.9.34"
|
|
|
|
|
serde_ignored = "=0.1.14"
|
|
|
|
|
toml = "=1.1.4"
|
|
|
|
|
serde_urlencoded = "=0.7.1"
|
|
|
|
|
serde_html_form = "=0.4.1"
|
|
|
|
|
serde_path_to_error = "=0.1.20"
|
|
|
|
|
indexmap = "=2.14.0"
|
|
|
|
|
indexmap = "=2.14.1"
|
|
|
|
|
# bincode 3.0.0 is an intentionally unbuildable placeholder release.
|
|
|
|
|
bincode = { version = "=2.0.1", features = ["serde"] }
|
|
|
|
|
|
|
|
|
|
# Caching
|
|
|
|
|
moka = { version = "=0.12.16", features = ["future", "sync"] }
|
|
|
|
|
dashmap = "=7.0.0-rc2"
|
|
|
|
|
lru = "=0.18.2"
|
|
|
|
|
lru = "=0.18.3"
|
|
|
|
|
|
|
|
|
|
# IDs & Crypto
|
|
|
|
|
nanoid = "=0.5.0"
|
|
|
|
|
uuid = { version = "=1.24.1", features = ["v4", "v5", "serde"] }
|
|
|
|
|
uuid = { version = "=1.26.0", features = ["v4", "v5", "serde"] }
|
|
|
|
|
sqids = "=0.4.2"
|
|
|
|
|
rand = "=0.10.2"
|
|
|
|
|
rand_08 = { package = "rand", version = "=0.8.6" }
|
|
|
|
|
@ -224,26 +224,27 @@ iana-time-zone = "=0.1.65"
|
|
|
|
|
|
|
|
|
|
# Streaming (consolidated xiu crate)
|
|
|
|
|
synctv-xiu = { path = "synctv-xiu", default-features = false }
|
|
|
|
|
webrtc = "=0.17.2"
|
|
|
|
|
webrtc = "=0.20.4"
|
|
|
|
|
rtc = "=0.20.4"
|
|
|
|
|
sdp = "=0.17.2"
|
|
|
|
|
opus = "=0.4.0"
|
|
|
|
|
fdk-aac = "=0.8.0"
|
|
|
|
|
retina = "=0.4.20"
|
|
|
|
|
rust_h265 = "=0.1.0"
|
|
|
|
|
rusty_aac = { version = "=0.5.0", default-features = false }
|
|
|
|
|
rusty_h264 = { version = "=0.10.0", default-features = false }
|
|
|
|
|
rusty_h264 = { version = "=0.12.0", default-features = false }
|
|
|
|
|
ffmpeg-next = { version = "=9.0.0", default-features = false, features = ["build", "format"] }
|
|
|
|
|
ffmpeg-sys-next = { version = "=9.0.0", features = ["build-portable"] }
|
|
|
|
|
|
|
|
|
|
# Object Storage
|
|
|
|
|
opendal = { version = "=0.58.1", default-features = false, features = [
|
|
|
|
|
opendal = { version = "=0.58.2", default-features = false, features = [
|
|
|
|
|
"executors-tokio",
|
|
|
|
|
"services-s3",
|
|
|
|
|
"layers-retry",
|
|
|
|
|
"layers-timeout",
|
|
|
|
|
"layers-concurrent-limit",
|
|
|
|
|
] }
|
|
|
|
|
opendal-http-transport-reqwest = { version = "=0.58.1", default-features = false, features = ["rustls-no-provider"] }
|
|
|
|
|
opendal-http-transport-reqwest = { version = "=0.58.2", default-features = false, features = ["rustls-no-provider"] }
|
|
|
|
|
|
|
|
|
|
# Logging & Tracing
|
|
|
|
|
tracing = "=0.1.44"
|
|
|
|
|
@ -271,11 +272,11 @@ url = "=2.5.8"
|
|
|
|
|
percent-encoding = "=2.3.2"
|
|
|
|
|
urlencoding = "=2.1.3"
|
|
|
|
|
regex = "=1.13.1"
|
|
|
|
|
oxc_allocator = "=0.144.0"
|
|
|
|
|
oxc_ast = "=0.144.0"
|
|
|
|
|
oxc_parser = "=0.144.0"
|
|
|
|
|
oxc_span = "=0.144.0"
|
|
|
|
|
boa_engine = { version = "=0.21.1", default-features = false }
|
|
|
|
|
oxc_allocator = "=0.147.0"
|
|
|
|
|
oxc_ast = "=0.147.0"
|
|
|
|
|
oxc_parser = "=0.147.0"
|
|
|
|
|
oxc_span = "=0.147.0"
|
|
|
|
|
boa_engine = { version = "=0.22.0", default-features = false }
|
|
|
|
|
paste = "=1.0.15"
|
|
|
|
|
byteorder = "=1.5.0"
|
|
|
|
|
http = "=1.5.0"
|
|
|
|
|
@ -318,7 +319,7 @@ lettre = { version = "=0.11.23", default-features = false, features = [
|
|
|
|
|
handlebars = { version = "=6.4.4", features = ["no_logging"] }
|
|
|
|
|
|
|
|
|
|
# Compression
|
|
|
|
|
flate2 = { version = "=1.1.9", default-features = false, features = ["zlib-rs"] }
|
|
|
|
|
flate2 = { version = "=1.1.10", default-features = false, features = ["zlib-rs"] }
|
|
|
|
|
brotli = "=8.0.4"
|
|
|
|
|
lz4_flex = { version = "=0.14.0", default-features = false, features = [
|
|
|
|
|
"alloc",
|
|
|
|
|
|