Cargo.toml (2223B)
1 [package] 2 authors = ["Daniel GarcĂa <dani-garcia@users.noreply.github.com>", "Zack Newman <zack@philomathiclife.com>"] 3 categories = ["api-bindings", "web-programming::http-server"] 4 description = "Hardened fork of Vaultwarden with fewer features and pledge(2) and unveil(2) support." 5 documentation = "https://github.com/dani-garcia/vaultwarden/wiki" 6 edition = "2021" 7 keywords = ["password", "vaultwarden"] 8 license = "AGPL-3.0-only" 9 name = "vw_small" 10 publish = false 11 readme = "README.md" 12 repository = "https://git.philomathiclife.com/repos/vw_small/" 13 rust-version = "1.82.0" 14 version = "3.0.0" 15 16 [target.'cfg(target_os = "openbsd")'.dependencies] 17 priv_sep = { version = "2.1.0", default-features = false, features = ["openbsd"], optional = true } 18 19 [dependencies] 20 chrono = { version = "0.4.38", default-features = false, features = ["serde"] } 21 data-encoding = { version = "2.6.0", default-features = false } 22 diesel = { version = "2.2.6", default-features = false, features = ["32-column-tables", "chrono", "r2d2", "sqlite"] } 23 jsonwebtoken = { version = "9.3.0", default-features = false, features = ["use_pem"] } 24 libsqlite3-sys = { version = "0.30.1", default-features = false, features = ["bundled"] } 25 openssl = { version = "0.10.68", default-features = false } 26 paste = { version = "1.0.15", default-features = false } 27 rand = { version = "0.8.5", default-features = false, features = ["small_rng"] } 28 ring = { version = "0.17.8", default-features = false } 29 rocket = { version = "0.5.1", default-features = false, features = ["json", "tls"] } 30 semver = { version = "1.0.23", default-features = false } 31 serde = { version = "1.0.215", default-features = false } 32 serde_json = { version = "1.0.133", default-features = false } 33 tokio = { version = "1.42.0", default-features = false } 34 toml = { version = "0.8.19", default-features = false, features = ["parse"] } 35 totp-lite = { version = "2.0.1", default-features = false } 36 url = { version = "2.5.4", default-features = false } 37 uuid = { version = "1.11.0", default-features = false, features = ["v4"] } 38 webauthn_rp = { version = "0.2.0", features = ["bin", "custom", "serde_relaxed"] } 39 40 [features] 41 priv_sep = ["dep:priv_sep"] 42 43 [profile.release] 44 lto = true 45 panic = 'abort' 46 strip = true