Cargo.toml (2224B)
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 = "2024" 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.86.0" 14 version = "3.1.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.40", default-features = false, features = ["serde"] } 21 data-encoding = { version = "2.8.0", default-features = false } 22 diesel = { version = "2.2.8", default-features = false, features = ["32-column-tables", "chrono", "r2d2", "sqlite"] } 23 jsonwebtoken = { version = "9.3.1", default-features = false, features = ["use_pem"] } 24 libsqlite3-sys = { version = "0.31.0", default-features = false, features = ["bundled"] } 25 openssl = { version = "0.10.71", default-features = false } 26 paste = { version = "1.0.15", default-features = false } 27 rand = { version = "0.9.0", default-features = false, features = ["small_rng"] } 28 ring = { version = "0.17.14", default-features = false } 29 rocket = { version = "0.5.1", default-features = false, features = ["json", "tls"] } 30 semver = { version = "1.0.26", default-features = false } 31 serde = { version = "1.0.219", default-features = false } 32 serde_json = { version = "1.0.140", default-features = false } 33 tokio = { version = "1.44.1", default-features = false } 34 toml = { version = "0.8.20", 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.16.0", default-features = false, features = ["v4"] } 38 webauthn_rp = { version = "0.3.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